
Внедрение с открытым исходным кодом понимания API в Python.
Этот скрипт позволяет настроить и сохранять параметры конфигурации с помощью аргументов командной строки.
Откройте терминал или командную строку.
Запустите скрипт со следующей командой:
-r , --repo_address : адрес репозитория (необязательно)-udb , --db_address : адрес базы данных SQLite (необязательно)-e , --engine_address : используйте двигатель (C ++ или Python) (необязательно)-l , --log_address : адрес файла журнала (необязательно)Предоставьте желаемые значения для параметров, которые вы хотите установить. Если какой -либо вариант не предоставлен, будут использоваться значения по умолчанию.
Как только скрипт завершится, файл config.ini будет сгенерирован со значениями или значениями по умолчанию.
Чтобы настроить параметры конфигурации с определенными адресами, запустите следующую команду:
python openunderstand.py [-r REPO_ADDRESS] [-dba DB_ADDRESS] [-dbn DB_NAME] [-e ENGINE_CORE] [-l LOG_ADDRESS]
Это сохранит предоставленные адреса в файле config.ini .
Если вы не предоставляете никаких параметров, значения по умолчанию будут использоваться для всех адресов.
python openunderstand.py
Это генерирует файл config.ini со значениями по умолчанию.
Не стесняйтесь изменять значения по умолчанию непосредственно в файле config.ini .
Если аргумент не предоставлен, будут использоваться следующие значения по умолчанию:
Repo_address: текущий рабочий каталог с добавлением «Проект».
db_address: текущий рабочий каталог.
db_name: "default.oudb".
Engine_core: "Python".
log_address: текущий рабочий каталог с добавлением "app.log".
1. Настройка адреса репозитория в «/path/to/repo»:
python openunderstand.py -r /path/to/repo
2. Сдвиньте адрес базы данных в «/path/to/db», имя базы данных к «database.oudb», а ядро двигателя - «C ++»:
python cli.py -dba /path/to/db -dbn database.oudb -e C++
3. Сдвиньте адрес журнала «/path/to/log/file.log»:
python cli.py -l /path/to/log/file.log
python3 setup.py sdist bdist_wheel