我正在Windows 7的Spyder中运行它。 我已经在多个不同类型的文件上对此进行了测试。
file = r'c/:folder/file.txt'
os.startfile(file)
返回
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'c:/folder/file.txt'
我还试图检查文件名是否正确,并且os.path.isfile(file)返回True
答案 0 :(得分:1)
如@ olinox14所述:
os.startfile(os.path.normpath(file))
最有可能在读取路径文件时出现问题。操作系统可以为您解决该问题。我遇到了同样的问题