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

Tsv*_*Gis 0 python formatting filepath

当用 python 编写文件路径时,我看到了几种编写语法的变体,我很好奇是否只有一种首选方法:示例是:

myFile= r"C:\My Documents\test\hello.txt"
myFile = "C:\\My Documents\\test\\hello.txt"
myFile = "C:/My Documents/test/hello.txt"
Run Code Online (Sandbox Code Playgroud)

如果有人可以提供一些指导,我们将不胜感激。哦,仅供参考,我编写Python的技能水平是新手。

dan*_*som 5

正如列夫·莱维茨基(Lev Levitsky)所说,第三种选择是最好的选择。它可以在 Windows 和 Linux 上运行。

要赋予它一些权限,您可以阅读推荐的django 文档

指定路径时,请始终使用正斜杠,即使在 Windows 上也是如此(例如 C:/homes/user/mysite/sqlite3.db)。

要添加进一步的注释,您还可以研究 use 的用法os.path.join(),以独立于平台的方式智能地连接路径。