Dev

227 •
Чат для общения ботоводов ТТ Правила: * Разрешено обсуждение любых тем, связанных с разработкой ботов для ТТ . * Прочая тематика не приветствуется. * Запрещено всё, что нарушает законодательство. * Ненормативная лексика запрещена. * Поднятие национальных и религиозных вопросов запрещено💀 * Несанкционированная реклама запрещена. * Поднятие политических вопросов запрещено.
1
Извините, мы тут активно вбросили в чат опрос и @opros лëг
1
Я чутка работал в павершелле, но не в питоне
1
Да в реализации разобраться, а у меня лучше получается на примерах
1
А никто не работал с Active Directory через питон? 🙄
Я нет. А вопрос в чём?
1
наверное, нужно решиться ) кстати либа для телеги модная aiogram
ага
1
А никто не работал с Active Directory через питон? 🙄
1
Вообще треды у питона не самая сильная сторона. Думаю, надо смотреть в сторону asyncio
наверное, нужно решиться ) кстати либа для телеги модная aiogram
1
Надо много чего смотреть
1
Вообще треды у питона не самая сильная сторона. Думаю, надо смотреть в сторону asyncio
1
Демон завершается с тем, кто его запускал
Т.е. если завершается твоя прога, а в ней всё демонами запущено, то они тоже завершатся
1
короче нужно попробовать...
1
это, я думаю, не имеет значения.
1
ну можно запустить в виде сервиса, а можно в виде обычного процесса
1
Демон завершается с тем, кто его запускал
1
а что значит как?
1
Запускай их демонами
а основной код не имеет значения как запущен?
1
t = Thread(target=tt_bot.polling, args=()) t.setDaemon(True) t.start()
1
Запускай их демонами
Тогда они завершаются вместе с майнтредом
1
с тредами вообще прикол бывает, ты думаешь, что остановил прогу, внес изменения, запустил, а оно ведет себя совсем не так как должно, а оказывается висит еще старый процесс, недавно столкнулся, чуть мозг не сломал ) ...
Запускай их демонами
1
Вообще update delay мне кажется имеет смысл в конец downloader'а добавить
1
нет внутри update_stories
ага. Я об этом и говорил
1
Аа
1
То есть тут update_thred = Thread(target=update_stories) update_thred.start() Сделать Try: update_thred = Thread(target=update_stories) update_thred.start() ...
нет внутри update_stories
1
То есть тут update_thred = Thread(target=update_stories) update_thred.start() Сделать Try: update_thred = Thread(target=update_stories) update_thred.start()
1
с тредами вообще прикол бывает, ты думаешь, что остановил прогу, внес изменения, запустил, а оно ведет себя совсем не так как должно, а оказывается висит еще старый процесс, недавно столкнулся, чуть мозг не сломал )
1
я так делаю, трай в самом начале, и эксепт в конце
1
Ты лови его в той процедуре, которая вызывается в потоке
1
Неа
1
Ну как бы понятно, я думал что программа должна вообще прекратить работу
1
ну это логично, это же другой поток
1
Интересно, что при этом остальная часть продолжает работать, а этот тред нет
1
Толкьо в треде, как я понимаю
1
?
1
Как реализовать "отлов" эксепшена для треда
1
Ну опрос был, а так чтоб ТГ опять объявили корп.мессенджером не было =)
1
Соединил с рабочей SQL и теперь шлет уведомления по работам и все такое
1
На его основе собрал бота для работы =)
теперь на тг будешь переезжать?
1
На его основе собрал бота для работы =)
1
Да
1
Он на гитхабе выложен?
1
1
Бот Инстаграмм-шпион
1
А о чём речь, для тех кто в тракторе (для меня, например)? )
1
Но как в инстаспае хранятся подписки это вещь конечно =)
там по колхозному на самом деле реализовано, это мой первый опыт ))
1
Но как в инстаспае хранятся подписки это вещь конечно =)
1
Да штука великолепная, я давно и не представляю себе, как без неё можно)
1
Я вот недавно с БД стал теснее работать - хорошая штука оказывается
1
Т.е. бот должен иметь возможность несложным путём узнать свои чаты
1
Но БД как кэш во многом
1
Это само собой