2017-07-09 86 views
0

我现在在文件“lookup.csv”所在的同一目录中。subprocess.Popen不工作在Ubuntu(在Windows中工作正常)

我曾尝试下面的命令在Python 2.7:

import subprocess 
subprocess.Popen("lookup.csv", shell = True) 

以上是生产以下错误:

lookup.csv : not found

我有双重检查的工作目录,尝试了很多可用的故障排除在StakExchange中给出的选项,在Windows中尝试相同(并且令人惊讶的是它在那里工作),我还能做什么?

+0

你想实现什么?请发布完整的堆栈跟踪。你为什么使用'shell = True'? –

回答

0

没有理由为什么这应该在Windows上工作,因为lookup.csv显然是要与opensubprocess.Popen创建一个用于lookup.csv二进制工作一个新的进程打开文件。也许Windows以不同方式处理进程故障

+0

嗨,我只是希望python脚本以csv模式打开一个csv文件(自由职业办公室) –

相关问题