Pythonchik3, просто надо идти на фриланс, в остальных случаях надо разбираться.
примеров как парсить сайты в сети до фига, берешь и по аналогии делаешь и разбираешься
Сложно и просто, все сильно зависит от бизнес задач, просто писать в базу сообщения, голос и прочее не сложно, делать по каким-то простым правилам уведомления куда угодно тоже не сложно.
А вот всякие боты которые приносят пользу и умеют общаться эт уже сложнее
Даниил Скляренко, тебе бы основы подучить, что бы работало так, самое простое составить список слов и проверить каждое на включение: any(v in message.text for v in word_list)
примерно так можно
Сергей Золотарёв, про основы вам явно не хватает основ, ибо это уже не первый вопрос, с одной и той же задачей, которая весьма простая и тривиальная, а ответа нет, потому что в коде никто не хочет разбираться. (или почти никто)
Сергей Золотарёв, проблема не в питоне, и не в том что ты не правильно массив присваиваешь, а в том что уже порядка недели, ты так и не удосужился, прочитать про базовый синтаксис питона.
И пытаешься решить задачу, методом тыка.
Добавь логирования, смотри где что приходит, и исправляй ошибки по месту.
Dr. Bacon, лично мне и много кому хватает только сваггера, хотя я и в сваггер не хожу, есть курл
ну есть и фронт на js.
ну и надо понимать требования, набросать несильно страшный фронт можно и на коленке и без темплейтов и во фласке. а сюда темплейты завести не сложно. и что-то есть из коробки.
Можно много чего сделать но что бы делать, надо понимать конечную цель.
может тут админка ваще не нужна, и можно красивой IDE для базы обойтись.
Но если отстраниться от самого вопроса, решать маленькие задачи большими инструментами плохо. для маленьких задач - маленький инструмент. вполне возможно, и фласка хватит
Dr. Bacon, с миграциями проблем нет, я не против джанги очень хорошо что он тащит много чего из коробки, но это и очень плохо. когда тебе нужен какой-то простой интерфейс что бы настраивать какой-то пусть и приличный пулл параметров, и у тебя в проекте нет джанги. тащить ее не надо.
Надо брать какие-то маленькие инструменты, которые как раз заточены под маленький сервис.
Если у тебя весь проект на джанга то и мудрить не надо.
У нас достаточно сложная админка, с кучей сложных настроек, и фастАпи хватает за глаза и проблем не испытываем.
Dr. Bacon, ну джанго обычно тащит слишком много чего с собой. и для простой админки если больше нигде нет джанго, то проще взять fastApi + pydantic и в целом все, и поднять простую и не очень админку не сложно
зачем вам очень тяжелая админка от джанго, который очень много чего тянет.
возьмите фастапи и на нем понимите админку, и проще будет и гемороя меньше с джангой
ну первое вы не читаете документацию
второе практикум для собственного обучения, а не тостера
третье телепатов нет без ошибки не понятно почему не принимается задание
четвертое похожих вопрос по Яндекс практикуме уже куча тут - пользуйтесь поиском
ну в целом есть не которые спец школы, которые дают основы вышки в школе, и ее может хватить,
но кажется там ученики понимают что к чему и не задают тупых вопросов
Denisca Gareev, запускайте в дебагере, у меня ломается pyserial, смотрите на логи и что происходит
ну port = port[port.index("(")+1:port.index(")")]
далеко не у всех будет работать
Denisca Gareev, конкретизируйте вопрос. Ну плохо тут с телептами где не читает, что где пишет, и так далее.
добавьте логов что бы понять где и что вы получаете. и проваливайетесь ли вы в первое условие
Как тебе и писали выше, без описания что он делает, понять не возможно, хорошо это или плохо.
Условное если он просто достает какие-то небольшие данные по юзеру и отдает их обратно, то многовато.
Если там какая-то большая стремная логика то в целом норм.
Ну и опять же при какой это нагрузке условно если там 10 пользователей и данных в базе кот наплакал - то до фига, на больших масштабах еще пойдет.
Ну и самое важное надо смотреть где тормозит. в самой обработке команды или в транспорте.
примеров как парсить сайты в сети до фига, берешь и по аналогии делаешь и разбираешься