mrMonosCli
1.0.0
เป็นแพ็คเกจสาธารณะที่เผยแพร่บน PYPI: https://pypi.org/project/mrmonosclib
บนคำสั่งใช้ Windows ใช้:
pip install mrMonosCli
มันจะดาวน์โหลดเวอร์ชันแพ็คเกจล่าสุด
บน Linux/MacOS ใช้:
$ pip3 install mrMonosCli
มันเป็นแพ็คเกจที่ง่ายมาก มันมีฟังก์ชั่นการสร้างเพียงหนึ่งเดียวที่คุณสามารถใช้ (และควร)
add_func_to_reg()
ฟังก์ชั่นนี้ทำให้ตัวเองกำหนดฟังก์ชั่นให้โทรจาก CLI
อาร์กิวเมนต์ตามลำดับ:
นอกจากนี้ยังมีสองพารามิเตอร์ของคลาสหลัก:
prompt และ intro
Promtp กำลังแสดงในจุดเริ่มต้นของทุกบรรทัดที่คุณพิมพ์คำสั่ง (ค่าเริ่มต้น: cmd>)
Intro กำลังแสดงเมื่อคุณเริ่มโปรแกรม (ค่าเริ่มต้น: ยินดีต้อนรับใน CMD!)
from mcli import main
class MyCMD(main.CMD):
def greet(self,name):
print(f"Hello {name}!")
def __init__(self):
super().__init__()
self.add_func_to_reg("greet",self.greet,"Shows greeting",True,1)
MyCMD().main_loop()
เริ่มต้น
Welcome in CMD!
CMD>
ประเภท greet John
Welcome in CMD!
CMD>greet John
Hello John!
จากนั้นพิมพ์ greet John|greet Steve
CMD>greet John|greet Steve
Hello John!
Hello Steve!
คุณยังสามารถพิมพ์ help greet
CMD>help greet
Shows greeting
CMD>