mirror of
https://github.com/ChronosX88/PyNesca.git
synced 2024-10-18 06:31:00 +00:00
8e1fc5a369
in config.
1.2 KiB
1.2 KiB
Что такое config.py
config.py - инструмент для выбора модулей цепочки и их предварительной конфигурации. Синтаксис config.py выглядит так:
config = {
"parser":
{
"name":[ИМЯ_ПАРСЕРА]
"init_args":[словарь с аргументами инициализации]
}
...
}
Здесь ИМЯ_ПАРСЕРА - это название файла модуля без расширения и класса в нём, который будет отвечать за парсинг пользовательского ввода. словарь с аргументами инициализации - все аргументы(кроме self), которые могут понадобиться при инициализации(init) модуля этой направленности (не только выбранного, но и любого другого. Может сохраняться при смене модуля, если другой имеет все требуемые аргументы в этом словаре.