在一个python文件中运行另一个python文件
程序员文章站
2022-05-10 09:43:02
...
在一个python文件中运行另一个python文件
尝试用下面代码实现运行另一个py文件时,显示了error sh: /Users/<user>/Desktop/<scriptname>.py: Permission denied
。
import os
os.system("python filename.py")
报错原因,这个cmd只能运行当前目录下的py文件,如需运行其他目录下的文件,需使用下面代码。loc为文件的绝对地址。
os.system('{} {}'.format('python',loc))