在python中编写文件路径时,我看到了几种写语法的变体,并且我很好奇是否只有一种首选的方式:示例如下:
myFile= r"C:\My Documents\test\hello.txt" myFile = "C:\\My Documents\\test\\hello.txt" myFile = "C:/My Documents/test/hello.txt"
如果有人可以提供一些指导,将不胜感激。哦,就像信息一样,我的python技能水平是新手。
第一和第二完全相同。就字符数而言,第三个是最短的。此外,在Windows以外的平台上,也支持使用正斜杠作为路径分隔符。但是,如果要对Windows特定路径进行硬编码,那并不是那么重要。我要说的是,三个都是安全的。错误的方式(容易出错)将使用未转义的反斜杠:
myFile = "C:\My Documents\test\hello.txt"