【发布时间】:2018-10-04 11:06:10
【问题描述】:
我正在尝试使用 subprocess.call 函数打开路径中包含空格的文件,但无法正常工作。
import subprocess
subprocess.call(['cmd','/c','start C:/Users/akg/Desktop/file 1.png'])
我也试过了
import subprocess
file= '"C:/Users/akg/Desktop/file 1.png"'
subprocess.call(['cmd','/c','start '+file])
但我仍然收到此错误
第一种情况:
,第二个案例
甚至在有空格时拆分命令也不起作用
【问题讨论】:
-
有点不同。它没有解决我的问题
标签: python python-2.7 subprocess