
Una implementación de código abierto de la API de comprensión en Python.
Este script le permite configurar y guardar opciones de configuración utilizando argumentos de línea de comandos.
Abra una terminal o símbolo del sistema.
Ejecute el script con el siguiente comando:
-r , --repo_address : dirección del repositorio (opcional)-udb , --db_address : dirección de la base de datos SQLite (opcional)-e , --engine_address : use el motor (C ++ o Python) (opcional)-l , --log_address : dirección del archivo de registro (opcional)Proporcione los valores deseados para las opciones que desea establecer. Si no se proporciona alguna opción, se utilizarán los valores predeterminados.
Una vez que finalice el script, se generará un archivo config.ini con los valores proporcionados o predeterminados.
Para configurar las opciones de configuración con direcciones específicas, ejecute el siguiente comando:
python openunderstand.py [-r REPO_ADDRESS] [-dba DB_ADDRESS] [-dbn DB_NAME] [-e ENGINE_CORE] [-l LOG_ADDRESS]
Esto guardará las direcciones proporcionadas en el archivo config.ini .
Si no proporciona ninguna opción, los valores predeterminados se utilizarán para todas las direcciones.
python openunderstand.py
Esto generará un archivo config.ini con valores predeterminados.
No dude en modificar los valores predeterminados directamente en el archivo config.ini .
Si no se proporciona un argumento, se utilizarán los siguientes valores predeterminados:
Repo_address: directorio de trabajo actual con "proyecto" adjunto.
DB_Address: directorio de trabajo actual.
db_name: "default.oudb".
Engine_Core: "Python".
Log_address: directorio de trabajo actual con "App.log" agregado.
1. Establezca la dirección del repositorio a "/ruta/a/repo":
python openunderstand.py -r /path/to/repo
2. Establezca la dirección de la base de datos en "/ruta/a/db", el nombre de la base de datos a "database.oudb" y el núcleo del motor a "c ++":
python cli.py -dba /path/to/db -dbn database.oudb -e C++
3.Set la dirección de registro a "/path/to/log/file.log":
python cli.py -l /path/to/log/file.log
python3 setup.py sdist bdist_wheel