cmd
庫是一個Python庫,用于創建一個類似于Windows命令提示符(CMD)的交互式命令行界面。要使用cmd
庫輸出結果,首先需要安裝該庫,然后創建一個交互式命令行環境,并在其中執行命令。以下是一個簡單的示例:
cmd
庫:pip install cmd
cmd_example.py
),并編寫以下代碼:import cmd
class MyCmd(cmd.Cmd):
prompt = 'my_cmd> '
def do_hello(self, arg):
"""輸出 "Hello, World!" """
print("Hello, World!")
def do_exit(self, arg):
"""退出命令行環境"""
print("Exiting...")
return True
if __name__ == '__main__':
MyCmd().cmdloop()
在這個示例中,我們創建了一個名為MyCmd
的類,它繼承自cmd.Cmd
。我們定義了兩個命令:hello
和exit
。hello
命令將輸出"Hello, World!",而exit
命令將退出命令行環境。
python cmd_example.py
這將啟動一個交互式命令行環境,您可以在其中輸入命令并查看輸出結果。例如,輸入hello
將輸出"Hello, World!",輸入exit
將退出環境。