要在Python中执行其他路径下的Python文件,可以使用subprocess
模块。以下是一个示例代码:
import subprocess
# 指定要运行的Python脚本的路径
script_path = "/path/to/your/script.py"
# 使用subprocess.run来执行脚本
result = subprocess.run(['python', script_path])
# 检查脚本是否成功执行
if result.returncode == 0:
print("Python脚本执行成功")
else:
print("Python脚本执行失败")
确保替换/path/to/your/script.py
为你想要执行的Python脚本的实际路径。如果Python脚本需要参数,可以将它们作为列表传递给subprocess.run
的args
参数,例如:
args = ['python', script_path, 'arg1', 'arg2']
result = subprocess.run(args)
这里arg1
和arg2
是传递给脚本的参数。