
การใช้งานโอเพนซอร์ซของ 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