Куда мне скопировать файл config.ini на машину Windows? - PullRequest
0 голосов
/ 13 июля 2020

Я хочу сохранить свою конфигурацию в файле db.ini. Я видел этот учебник , в котором объясняется, что файл db.ini должен быть сохранен по адресу: /usr/bin/env, и к нему можно получить доступ, как показано ниже:

#!/usr/bin/env python3

import configparser

config = configparser.ConfigParser()
config.read('db.ini')

Я работаю над Windows машине и не уверен, куда мне скопировать свой db.ini файл?

Я просто не хочу, чтобы файл конфигурации возвращался в систему управления версиями (git), поскольку он содержит конфиденциальную информацию.

Примечание. Моя среда разработки - Windows, а рабочая среда - Linux. Мне нужен файл конфигурации для хранения моих учетных данных.

1 Ответ

2 голосов
/ 13 июля 2020

Я видел этот учебник , в котором объясняется, что файл db.ini должен быть сохранен по адресу: /usr/bin/env

Это не то, что означает эта строка.

Это " shebang ". Это строка, которая буквально сохраняется в содержимом скрипта. Он указывает, что для запуска файла следует использовать /usr/bin/env, если вы запускаете его напрямую. Другими словами, это делает запуск

path/to/your-script

эквивалентным

/usr/bin/env python3 path/to/your-script

. Вы можете сохранить файл где угодно; он, вероятно, принадлежит где-то в любом каталоге проекта, в котором используется определяемая вами база данных.

Я просто не хочу, чтобы файл конфигурации был возвращен в систему управления версиями (git), поскольку он содержит конфиденциальная информация

Это разумно.

Я все же предлагаю поместить его где-нибудь в каталоге вашего проекта, но убедитесь, что вы указали Git игнорировать его .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...