⚡️ Работаем с файлами конфигурации
Модуль configparser используется для обработки файлов конфигурации. Он использует базовый язык, похожий на Microsoft Windows INI. Весь функционал можно найти на сайте в документации.
Устанавливать модуль не требуется, он уже идёт вместе с Python 3.
ConfigParser() — это основной класс для работы с файлом конфигурации.
Метод read (filename) считывает значения с файла, write(file_obj) записывает все изменения в переданный файл.
Основные методы в действии можно увидеть на картинке.
#миниурок #configparser
Модуль configparser используется для обработки файлов конфигурации. Он использует базовый язык, похожий на Microsoft Windows INI. Весь функционал можно найти на сайте в документации.
Устанавливать модуль не требуется, он уже идёт вместе с Python 3.
ConfigParser() — это основной класс для работы с файлом конфигурации.
Метод read (filename) считывает значения с файла, write(file_obj) записывает все изменения в переданный файл.
Основные методы в действии можно увидеть на картинке.
#миниурок #configparser
⚡️ Файлы конфигурации
Вряд ли клиент захочет лезть в код, чтобы поменять порт сервера, поэтому многие программисты создают файлы конфигурации. Работать с ними можно с помощью модуля configparser.
Брать информацию можно используя квадратные скобки или, лучше, методом
Если вы изменили какие-то данные и хотите их сохранить, впишите метод
#миниурок #configparser
Вряд ли клиент захочет лезть в код, чтобы поменять порт сервера, поэтому многие программисты создают файлы конфигурации. Работать с ними можно с помощью модуля configparser.
ConfigParser()
— основной класс для работы с конфигами. Его можно оставить так, а можно загрузить данные, используя метод read(filename)
, который принимает имя файла.Брать информацию можно используя квадратные скобки или, лучше, методом
get(key, default=None)
.Если вы изменили какие-то данные и хотите их сохранить, впишите метод
write(file)
, который принимает IO файл.#миниурок #configparser