python中的os.startfile()路径,带有数字

时间:2017-04-04 10:21:20

标签: python path

我正在使用python中的一个小项目进行工作。 它涉及使用os.startfile()

打开文件

我的问题就在于谎言:

该文件的路径包含多个数字。由于某种原因,我不明白这会导致查找文件时出现问题。

有解决方法吗?

因为我无法更改目录或文件的名称。

1 个答案:

答案 0 :(得分:1)

问题是\字符在python中有特殊含义,例如\n是换行符等。

您可以这样做:

os.startfile(r"G:\EEGdatabase\6541455.docx")

或者:

os.startfile("G:\\EEGdatabase\\6541455.docx")

解决问题。

有关详细信息,请参阅command-line options