
تنفيذ مفتوح المصدر لفهم واجهة برمجة التطبيقات في بيثون.
يتيح لك هذا البرنامج النصي إعداد خيارات التكوين وحفظها باستخدام وسيطات سطر الأوامر.
افتح محطة أو موجه الأوامر.
قم بتشغيل البرنامج النصي مع الأمر التالي:
-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" ، و Core Engine إلى "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