您可以使用os模块中的chdir函数来改变当前工作目录,然后使用subprocess模块中的run函数来执行命令。

以下是一个示例代码:

import os
import subprocess

# 进入目标目录
os.chdir('/path/to/directory')

# 执行命令
result = subprocess.run(['command', 'arg1', 'arg2'], capture_output=True, text=True)

# 输出命令执行结果
print(result.stdout)

在这个示例中,/path/to/directory是您要进入的目录路径。['command', 'arg1', 'arg2']是您要执行的命令和参数列表。capture_output=True用于捕获命令的输出结果,text=True用于将输出结果以文本形式返回。您可以根据实际情况修改这些参数。

请确保您已经安装了subprocess模块。可以使用以下命令安装它:

pip install subprocess
``
如何在一个python程序中进入某个目录运行命令

原文地址: http://www.cveoy.top/t/topic/iQw0 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录