Форум сайта python.su
Сократить запись кода
Задача сократить запись кода
FTP_login= Config.get_setting (path, “FTP”, “FTP_login”)
Есть функция парсера в файле Config.py она парсит данные из файл settings.ini
Файл start.py
import Config path = "D:\\CODE\\Libs\\settings.ini" #[FTP] FTP_login= Config.get_setting (path, "FTP", "FTP_login") print(FTP_login)
def get_setting(path, section, setting): """ Print out a setting Вывести настройки """ config = get_config(path) value = config.get(section, setting) msg = "{section} {setting} = {value}".format( section=section, setting=setting, value=value ) #print(msg) return value
[FTP] ftp_login = test
Офлайн