Size: a a a

pyTelegramBotAPI.talks.ru

2020 September 15

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
Kirill
На каждом этапе бот спрашивает пользователя определённый «вопрос» затем составляется цельный текст из ответов пользователя и поститься в канал
ты делаешь очередного бота для канала с вакансиями?
источник

K

Kirill in pyTelegramBotAPI.talks.ru
Kevin Atlas
ты делаешь очередного бота для канала с вакансиями?
Нет
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
но суть та же
источник

K

Kirill in pyTelegramBotAPI.talks.ru
Kevin Atlas
ты делаешь очередного бота для канала с вакансиями?
Хз что за бот с вакансиями. У меня есть канал в который админы тг-каналов постят свои горящие рекламные места. Короч для админов тг каналов бот
источник

НХ

Николай Хожаинов... in pyTelegramBotAPI.talks.ru
люди, для выполнение одной функции одновременно (вызывают sql) лучше будет threading использовать, или там вообще без вариантов?
источник

НХ

Николай Хожаинов... in pyTelegramBotAPI.talks.ru
pymysql.err.InterfaceError: (0, '')

вот такого красавца ещё поймал
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Николай Хожаинов
люди, для выполнение одной функции одновременно (вызывают sql) лучше будет threading использовать, или там вообще без вариантов?
лучше просто по очереди
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
и заркывать подключение
источник

НХ

Николай Хожаинов... in pyTelegramBotAPI.talks.ru
ダーリン (Darling)
и заркывать подключение
пока не выполниться одна не запускается другая?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
эм хз что ты сделал
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
У меня просто не было необходимости открывать 2 подключения одновременно
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
но в mysql это поддерживается вроде, это же не sqlite
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Николай Хожаинов
пока не выполниться одна не запускается другая?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
I get the same problem. There is a global connection in my project code, and I find that this connection will be timed out if there is no mysql operation for a long time. This error will occur when execute sql tasks, because of the timed-out connection. My solution is: reconnecting mysql before execute sql tasks.

   sql = ("INSERT INTO LOCATIONS (location_id, place_name) VALUES (%s, %s)")
   self.connnection.ping()  # reconnecting mysql
   with self.connection.cursor() as cursor:        
       cursor.execute(sql, (location_id, place_name))
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
У меня такая же проблема. В моем коде проекта есть глобальное соединение, и я обнаружил, что это соединение будет отключено по тайм-ауту, если в течение длительного времени не выполняется операция mysql. Эта ошибка возникает при выполнении задач sql из-за тайм-аута соединения. Мое решение: переподключить mysql перед выполнением задач sql.
источник

НХ

Николай Хожаинов... in pyTelegramBotAPI.talks.ru
404
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
похоже, проблема была связана со мной, имеющим универсальный объект подключения. кажется, что создание одного на поток убрало эту проблему.
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
В инете куча описаний этой же проблемы
источник

НХ

Николай Хожаинов... in pyTelegramBotAPI.talks.ru
ダーリン (Darling)
В инете куча описаний этой же проблемы
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
эм странно
источник