Riders, еще раз повторюсь, отступы важны в питоне, данный кот не будет работать, потому что они не верно расставлены.
С отступами в питоне все простое, надо руководствоваться банальной логикой, разбираться и угадыать как тут должно быть я не хочу.
Если читать книги с начала, а не по диагонали, то становится понятнее. если не много погуглить, то можно найти Марк Лутц изучем Питон, берем последние издание и читаем.
Riders, проверьте правильность отступов, и выложите правильный вариант, тут с ними куча косяков.
лучше книжки читать чем смотреть хауди хо, он обычный популяризатор, и одних его уроков, что бы что-то делать не достаточно
если вместо бросить бессмысленные попытки наугад кодить, взять таки учебник и начать его изучать, а также узнать про документацию, то можно узнать что существуют такие модулю как datetime и calendar, а также как это поможет реализовать задумку.
uvv99, они по теме, прежде чем задавать вопрос, надо ознакомится с правилами ресурса. чего вы не сделали.
А также стоит ознакомится с документацией, этого вы тоже не сделали.
Так что прислушивайтесь к советам Алан Гибизов,
Если учить питон как рекомендуют по книгам, или на худой конец курсам, а не с написания бота.
То можно узнать о разным типах данных в питон, например словари и списки, которые могут помочь, а могут и нет если опять таки "угадывать" возможности питона, а не учить.
mikeodi, ну я же говорю надо прочитать документацию, а не по диагонали посмотреть.
Там есть история про относительные импорты и прочее.
всего вы запускаете как то так venv/bin/python /blabla/pack2/mod2.py - логично что в данном случае он не найдет модуль, так как он не "проиндексируют" ту директорию для импорта и ничего не найдет
для этого должен быть правильно задан PYTHONPATH
Turkmen Time, надо не упрощать, а учится внятно формулировать задачи и желания.
И тут ответ таков да сделать можно, никакой сложности тут нет.
Но тут надо понимать и вникать в более сложные и абстрактные вещи. такие как архитектура и микросервисное взаимодействие и так далее.
И тут для ботов точно никто готового варианта не даст.
Надо писать самому
dariuz, ну код с одной стороны рабочий, если не забыть закрыть скобку для nums
С другой стороны не будет работать как вы ожидаете, потому что не знаете основ и не желаете их учить.
А условие не выполняется потому что в nums будет список со словарем из одного элемента 'num': 3
Александр Кошелев, зачем мне помогать и оптимизировать код, того кто на подсвечивания потенциальных проблем "кидается какахами"
Ну и если цикл заведомо возвращает один результат, он не нужен
и если ввести корректное значение то все пройдет без ошибок