小编典典

用Python编写文件路径的首选方法是什么

python

在python中编写文件路径时,我看到了几种写语法的变体,并且我很好奇是否只有一种首选的方式:示例如下:

myFile= r"C:\My Documents\test\hello.txt"
myFile = "C:\\My Documents\\test\\hello.txt"
myFile = "C:/My Documents/test/hello.txt"

如果有人可以提供一些指导,将不胜感激。哦,就像信息一样,我的python技能水平是新手。


阅读 139

收藏
2021-01-20

共1个答案

小编典典

第一和第二完全相同。就字符数而言,第三个是最短的。此外,在Windows以外的平台上,也支持使用正斜杠作为路径分隔符。但是,如果要对Windows特定路径进行硬编码,那并不是那么重要。我要说的是,三个都是安全的。错误的方式(容易出错)将使用未转义的反斜杠:

myFile = "C:\My Documents\test\hello.txt"
2021-01-20