在Python中,你可以使用subprocess
模塊來運行命令行。以下是一個簡單的示例:
import subprocess
# 運行一個簡單的命令,例如列出當前目錄下的所有文件
result = subprocess.run(["ls"], capture_output=True, text=True)
# 打印命令的輸出
print(result.stdout)
在這個示例中,我們使用subprocess.run()
函數來運行一個ls
命令。capture_output=True
表示我們希望捕獲命令的輸出,text=True
表示我們希望將輸出作為文本處理。
你可以根據需要修改命令和參數。如果你需要運行更復雜的命令,可以將命令及其參數列表傳遞給subprocess.run()
函數。例如:
result = subprocess.run(["echo", "Hello, World!"], capture_output=True, text=True)
print(result.stdout)
這將輸出:
Hello, World!