Summary: | Библиотека выдает ошибку | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Branch p9 | Reporter: | Евгений Кухтинов <kuhtinov_ev> | ||||||
Component: | python3-module-telebot | Assignee: | Leontiy Volodin <lvol> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-p9 <qa-p9> | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | antohami, grenka, kuhtinov_ev | ||||||
Version: | не указана | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Bug Depends on: | 39533 | ||||||||
Bug Blocks: | |||||||||
Attachments: |
|
Description
Евгений Кухтинов
2019-04-05 22:41:36 MSK
Created attachment 8078 [details]
Скрин
Что-то знакомое. Где-то я такое уже видел и чинил. Created attachment 8079 [details]
Скрипт бота вызывающий ошибку
[nightscreamer@comp-core-i7-3610qm-473dc9 ~]$ python3 /home/nightscreamer/Документы/main.py
2019-04-06 11:10:01,781 (util.py:64 PollingThread) ERROR - TeleBot: "AttributeError occurred, args=("'generator' object has no attribute 'text'",)
Traceback (most recent call last):
File "/usr/lib/python3/site-packages/telebot/util.py", line 58, in run
task(*args, **kwargs)
File "/usr/lib/python3/site-packages/telebot/__init__.py", line 159, in __retrieve_updates
updates = self.get_updates(offset=(self.last_update_id + 1), timeout=timeout)
File "/usr/lib/python3/site-packages/telebot/__init__.py", line 129, in get_updates
json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates)
File "/usr/lib/python3/site-packages/telebot/apihelper.py", line 175, in get_updates
return _make_request(token, method_url, params=payload)
File "/usr/lib/python3/site-packages/telebot/apihelper.py", line 55, in _make_request
logger.debug("The server returned: '{0}'".format(result.text.encode('utf8')))
AttributeError: 'generator' object has no attribute 'text'
"
Traceback (most recent call last):
File "/home/nightscreamer/Документы/main.py", line 49, in <module>
bot.polling(none_stop=True)
File "/usr/lib/python3/site-packages/telebot/__init__.py", line 264, in polling
self.__threaded_polling(none_stop, interval, timeout)
File "/usr/lib/python3/site-packages/telebot/__init__.py", line 287, in __threaded_polling
polling_thread.raise_exceptions()
File "/usr/lib/python3/site-packages/telebot/util.py", line 77, in raise_exceptions
six.reraise(self.exc_info[0], self.exc_info[1], self.exc_info[2])
File "/usr/lib/python3/site-packages/six.py", line 686, in reraise
raise value
File "/usr/lib/python3/site-packages/telebot/util.py", line 58, in run
task(*args, **kwargs)
File "/usr/lib/python3/site-packages/telebot/__init__.py", line 159, in __retrieve_updates
updates = self.get_updates(offset=(self.last_update_id + 1), timeout=timeout)
File "/usr/lib/python3/site-packages/telebot/__init__.py", line 129, in get_updates
json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates)
File "/usr/lib/python3/site-packages/telebot/apihelper.py", line 175, in get_updates
return _make_request(token, method_url, params=payload)
File "/usr/lib/python3/site-packages/telebot/apihelper.py", line 55, in _make_request
logger.debug("The server returned: '{0}'".format(result.text.encode('utf8')))
AttributeError: 'generator' object has no attribute 'text'
(В ответ на комментарий №2) > Что-то знакомое. Где-то я такое уже видел и чинил. В Sisyphus? (В ответ на комментарий №4) > (В ответ на комментарий №2) > > Что-то знакомое. Где-то я такое уже видел и чинил. > > В Sisyphus? (В ответ на комментарий №4) > (В ответ на комментарий №2) > > Что-то знакомое. Где-то я такое уже видел и чинил. > > В Sisyphus? Я имею в виду, что видел такую ошибку в другом питоновском модуле. Где и когда не скажу даже под пытками. Надо разбираться. Могу взять на себя, но когда будет решено сказать не могу=( А может надо просто новую версию из апстрима закинуть? >Скрипт бота вызывающий ошибку
Для начала исправьте ошибку в первой строке скрипта. Вы python вызываете, а надо python3. Правильнее указывать так:
#!/usr/bin/python3
Исправил, но все осталось по прежнему. Точно такая же ошибка. Актуально и в p9. Task message: Backport new telebot to p9 (Closes: #36529). |