нет, если текста нет, то селениум возвращет исключение NoSuchElementException
чтоб было как вы хотите надо писать
try: driver.find_element_by_xpath("//h1[contains(text(), 'мой текст')]") good_output.write(line) except NoSuchElementException: bad_output.write(line)
или
e = driver.find_element_by_xpath("//h1") if 'мой текст' in e.text: good_output.write(line) else: bad_output.write(line)