Diatomiccoder переменную текст назвал по другому - работает без ошибок, но переменные пустые. Я прочитал, что это может быть связано с видимостью переменных и нужно использовать глобал (перем). Пробовал вставлять, но не помогло. Может подскажите?
for el in html.select('#content'):
t_min = el.select('.temperature .min')[0].text
t_max = el.select('.temperature .max')[0].text
text = el.select('.wDescription .description')[0].text
Получил
2020-06-21 08:36:34,864 (util.py:68 WorkerThread2) ERROR - TeleBot: "UnboundLocalError occurred, args=("local variable 'text' referenced before assignment",)
Traceback (most recent call last):
File "C:\Python37\lib\site-packages\telebot\util.py", line 62, in run
task(*args, **kwargs)
File "C:/Users/spider2007/PycharmProjects/untitled/sample/ldgik.py", line 52, in send_text
t_min + ', ' + t_max + '\n' + text)
UnboundLocalError: local variable 'text' referenced before assignment
"
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.