便宜VPS主机精选
提供服务器主机评测信息

Python如何执行CMD命令 Python执行CMD命令示例演示

Python如何执行CMD命令?在Python中,可以使用subprocess模块来执行CMD命令。该模块提供了一个run()函数,用于在新的进程中运行指定的命令。

下面是一个简单的示例程序,演示如何使用subprocess.run()函数执行CMD命令:

import subprocess

# 要执行的CMD命令
cmd_command = 'dir'

# 执行CMD命令
result = subprocess.run(cmd_command, stdout=subprocess.PIPE, shell=True)

# 输出结果
print(result.stdout.decode('gbk'))

在这个示例程序中,首先导入了subprocess模块。然后定义了一个变量cmd_command,它存储要执行的CMD命令。接下来,使用subprocess.run()函数来执行CMD命令,并将输出存储在result变量中。

最后,使用print()函数将CMD命令的输出打印到控制台上。需要注意的是,在Windows系统中,CMD命令的输出默认使用GB2312编码,如果要在Python中正常显示输出内容,需要使用.decode('gbk')方法将其转换为Unicode字符串。

当然,w欧美也可以使用其他函数,例如subprocess.call()subprocess.Popen()等来执行CMD命令。

未经允许不得转载:便宜VPS测评 » Python如何执行CMD命令 Python执行CMD命令示例演示