在一个python文件中运行另一个python文件

在一个python文件中运行另一个python文件

尝试用下面代码实现运行另一个py文件时,显示了error sh: /Users//Desktop/.py: Permission denied

import os
os.system("python filename.py")

报错原因,这个cmd只能运行当前目录下的py文件,如需运行其他目录下的文件,需使用下面代码。loc为文件的绝对地址。

os.system('{} {}'.format('python',loc))

你可能感兴趣的:(python)