溫馨提示×

python如何運行cmd命令

小億
119
2024-11-30 05:13:15
欄目: 編程語言

在Python中,你可以使用subprocess模塊來運行CMD命令

import subprocess

# 運行一個簡單的CMD命令,例如:dir
cmd = "dir"
output = subprocess.check_output(cmd, shell=True, text=True)
print(output)

# 或者使用列表形式傳遞命令和參數
cmd = ["dir", "/a"]
output = subprocess.check_output(cmd, shell=True, text=True)
print(output)

注意:在使用shell=True時,需要確保你信任要運行的命令,因為它可能會導致安全漏洞。避免執行不受信任的命令或腳本。

如果你需要運行更復雜的命令,可以將命令和參數分開傳遞給subprocess.run()函數:

import subprocess

cmd = ["ipconfig", "show"]
args = ["interface"]
output = subprocess.run(cmd + args, capture_output=True, text=True)
print(output.stdout)

這將運行ipconfig show interface命令并捕獲輸出。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女