Python中的Windows路径

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (121)

例如,表示Windows目录的最佳方法是什么"C:\meshes\as"?我一直在尝试修改脚本,但它永远不会起作用,因为我似乎无法正确获取目录,我假设因为'\'扮演转义角色?

提问于
用户回答回答于

你可以随时使用:

'C:/mydir'

这适用于Linux和Windows。其他可能性是

'C:\\mydir'

如果你有一些名字的问题,你也可以尝试原始的字符串文字:

r'C:\mydir'

但最佳做法是使用os.path始终为操作系统选择正确配置的模块功能:

os.path.join(mydir, myfile)
用户回答回答于

使用该os.path模块。

os.path.join( "C:", "meshes", "as" )

或者使用原始字符串

r"C:\meshes\as"

扫码关注云+社区

领取腾讯云代金券