Size: a a a

2020 June 01

EF

Evgen Fil // 🎲 in aiogram [ru]
Nick Name
с ини файлами не работал, у меня есть .env и паршу я его через python-dotenv, либо вообще не паршу, ибо pipenv run python3 -m app сам подхватывает .env файлы
Тут прикол в параметре при запуске
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
python mybot.py --config cfg.ini
источник

T

Tishka17 in aiogram [ru]
Ага, а в тестах вообще из памяти генерировать
источник

N

Nick Name in aiogram [ru]
Evgen Fil // 🎲
python mybot.py --config cfg.ini
не понял, это такое в аиограме есть или это своё?
источник

T

Tishka17 in aiogram [ru]
Nick Name
не понял, это такое в аиограме есть или это своё?
При чем тут аиограм?
источник

N

Nick Name in aiogram [ru]
Tishka17
При чем тут аиограм?
ну сам же написал, что стартует бот)
источник

T

Tishka17 in aiogram [ru]
Объсните ему, а. Я уже тыщу раз говорил и показывал правильный пример
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
В таком случае можно поржать на 3.7-ском

config.pyconfig.py:
class Config: ...
_config = None

def __getattr__(attr: str):
 if _config is None:
   raise RuntimeError
 return _config.get(attr)
источник

T

Tishka17 in aiogram [ru]
Evgen Fil // 🎲
В таком случае можно поржать на 3.7-ском

config.pyconfig.py:
class Config: ...
_config = None

def __getattr__(attr: str):
 if _config is None:
   raise RuntimeError
 return _config.get(attr)
ага, ага
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
Tishka17
ага, ага
Ну я поржал как минимум
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
(нет, я так не делаю, всё ещё пользуюсь .env)
источник

T

Tishka17 in aiogram [ru]
ну способов написать говно - масса
источник

T

Tishka17 in aiogram [ru]
почему не сделать нормально - хз, если усилий столько же
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
А ВООБЩЕ
load_dotenv(args.config)
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
Но тоже не оч, ибо привязка к формату .env
источник

T

Tishka17 in aiogram [ru]
Evgen Fil // 🎲
А ВООБЩЕ
load_dotenv(args.config)
Да пофиг. суть в том, что хэндлерам должно быть насрать откуда им добыли параметры
источник

q

quavo in aiogram [ru]
я у тишки с примера скопипиздил, как можно красиво сделать ыы
источник

N

Nick Name in aiogram [ru]
Tishka17
Объсните ему, а. Я уже тыщу раз говорил и показывал правильный пример
объясните, правда. я не понимаю что такое глобальный конфиг и что в нём плохого(
источник

EF

Evgen Fil // 🎲 in aiogram [ru]
Tishka17
Да пофиг. суть в том, что хэндлерам должно быть насрать откуда им добыли параметры
Справедливо

Но до меня чот не доходит, как сделать красиво
источник

T

Tishka17 in aiogram [ru]
Приниц инверсии зависмостей
источник