我有一个python脚本,需要在同一目录中调用另一个python脚本。 我这样做:使用python子进程调用来调用python脚本
from subprocess import call
call('somescript.py')
我收到以下错误
call('somescript.py')
File "/usr/lib/python2.6/subprocess.py", line 480, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.6/subprocess.py", line 633, in __init__
errread, errwrite)
File "/usr/lib/python2.6/subprocess.py", line 1139, in _execute_child
raise child_exception
OSERROR:[错误2]没有这样的文件或目录
我在同一文件夹中的脚本somescript.py虽然。我在这里错过了什么。谢谢
在你的'PATH'里有'.'吗?是somescript.py可执行文件吗? – geoffspear
你为什么试图执行它?为什么不“输入”呢? – tMC
@wooble是的。它也在路径和可执行文件中。是。我也可以导入它。但是,无论如何要知道我在这里做错了什么,因为我认为这应该工作。 – user514946