R0dya4, если не знаете основ, то стоит помолчать, и не строить из себя умного....
И начать учить основы.
в aiogram асинхронность не с воздуха берется, а работает как раз таки через asyncio
Ну и правильно тебе говорят, использование sleep и global - сводят всю асинхронность на нет
Выходит так что надо учить основы питона потом писать ботов.
1. Трейс надо прикладывать целиком
2. site - явно строка, откуда у него атрибут pop и зачем его дергать?
добавьте логи отладочные, приложите их, что бы было понятно, что не работает, никто копипастить и запускать весь код не будет.
ну и с телепатами тут все плохо
такие крупные сайты как ВК, очень сильно борятся с парсингом, и простым перебросом куков не обойтись
у ВК есть офф апи. иесть разного рода боты, используйте их
Lsn123, речь все таки стоит фильтровать, и судя по вопросам тут не подсказать надо, а прочитать лекцию, а точнее лекции на кучу часов. и это не укладывается в формат форума.
Ибо не видно понимания как работает асинхронность, да и питон в целом. Dr. Bacon, товарищъ прав сначала надо брать простые вещи
Можно многое, но перед тем как начать писать ботов надо взять и начать читать учебник по питону, потом по асинхронности, и а потом и проблем таких не будет
у вас функция принимает только один аргумент item, но потом возникают неизвестные переменный id_ и так далее - вот откуда им взяться?
ошибка про это в сущности и говорит
Я новичок в разработках на Python и на данный момент я пытаюсь написать своего бота для вк.
ну сразу плохая идея, боты это не простая тема и начинать с помощью нее учить язык, глупо и бесполезно.
По сути у вас проблема, что нет понимания как работают базовые типы в питоне, и не важно что там дальше идет бот для вк или тг, суть конечных автоматов одинакова.
для этого стоит отложить бота и подтянуть основы
Frayl, что бы решить проблему, надо понимать где она.
может быть плохо сконструирован или не правильно работает код
может сервер/хостинг убивать процесс
да много чего может быть, но для этого надо смотреть код и логи
Если по логам не понятно, значит надо подумать и добавить логи, что бы мочь диагностировать проблему.
PesyCorm, если указывать конкретный хэш коммита, то и обновляться на более свежие логично что не будет
или не указывайте или используйте тэги для версий
ну вам в команда выдала логи что было сделано, надо бы приложить их, а так как нам гадать обновилось но для другого виртуального окружения, или обновилось но там изменения нет, или еще что-то
Elbro, все зависит от того где и как написали, инт в питоне можно увеличивать почти бесконечно, так что он не глох а где-то накосячили
ну и есть такой метод как enumerate - который можно и стоит использовать для таких целей
Тут документацию за других не читают