Python如何加入跨平台路径

时间:2015-06-19 18:12:26

标签: python path os.path

如果我有一个json目录结构,列出mac格式()的路径,即。 "/0000_test/video.mp4"我想加入c:\\ mac格式,有没有办法做到这一点?

因此在Windows上,路径将以c:\\0000_test\video.mp4"

的形式返回

我试过了os.path.join to no avail

1 个答案:

答案 0 :(得分:2)

您可以使用os.path.joinos.path.normpath

>>> os.path.normpath(os.path.join('C:', '/0000_test/video.mp4'))
'C:\\0000_test\\video.mp4'

normpath将以平台特定的方式规范路径。