Задать вопрос
@TKDBOT
Учу python. Готов к конструктивной критике.

Как разделить код телеграм бота на несколько файлов?

В телеграм боте имеется админ панель и много разных def-ов.
Подскажите пожалуйста как разбить это все на файлы для удобной работы.
В гугле меня не забанили но там не могу найти нормальных объяснений.
  • Вопрос задан
  • 833 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
phaggi
@phaggi
лужу, паяю, ЭВМы починяю
Коротко говоря, надо разделить код на осмысленные блоки по темам, создать для каждой темы свой модуль и разнести по модулям выбранные блоки. Затем в основной модуль импортировать остальные модули, либо отдельные функции из тех модулей.

Сначала попробуйте на какой-либо простой модели из трех-четырех функций.
Ответ написан
Комментировать
402d
@402d
начинал с бейсика на УКНЦ в 1988
Тут надо учиться просто программированию на языке (питон? пых?) .
бот - это просто частный случай.
Сейчас применяеят ООП - объектно-ориентированное программирование.
Код раскладывается в отдельные файлы по принципу один класс(интерфейс и т.п) - один файл

Ранее был распространнен модульный подход. В один файл складывали функции исходя из удобной для разработки логики.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы