我有一个Python文件,它是能够播放wav文件, 且有检测使用外部火焰传感器火焰另一个Python文件,打开Python文件,权限被拒绝错误
什么我想要做的是,如果火焰检测播放Play.py
文件
所以探索我发现这一点,
import subprocess
subprocess.call("./play.py", shell=True)
我试图在一个空文件粘贴到执行它并命名后,我牛逼Test.py
但我收到此错误,
/bin/sh: 1: ./play.py: Permission denied
两个play.py
和Test.py
在同一个目录下。
,我能够发挥play.py
文件分开
python play.py
但我得到当我从其他Python文件中使用子运行它的错误。 有没有人知道原因?
是的,我正在执行它作为根。
尝试http://stackoverflow.com/a/18941619/158111? – woozyking