пароль должен безопасно хранится в файле config.ini но из файла конфигурации программа должна его подхватывать не в зашифрованном виде
Файл config.ini
[connect] login = user pas = 123456 [FTP] URL = ftp.ru.debian.org/debian/dists/Debian9.5/
Файл Test.py
import ConfigINI config = ConfigINI.loadConfig() log = config['login'] pas = config['pas'] print(log, pas)
Файл ConfigINI.py
import os import configparser LocalDir = os.getcwd() # Путь к локальной директории def loadConfig(): config = configparser.ConfigParser() config.read("config.ini") #config.read(str(LocalDir+"\\config.ini")) login = config.get('connect','login') pas = config.get('connect','pas') URL = config.get('FTP','URL') return {'login':login,'pas':pas,'URL':URL} #return {'login':login,'pas':pas}