python中使用os.path.join()

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中使用os.path.join()相关的知识,希望对你有一定的参考价值。

os.path.join的详细解释请移步os.path模块
在使用的过程中,我使用如下代码:

import os
path = "F:/gts/gtsdate/"
b = os.path.join(path,"/abc")

 

输出结果是:

\'F:/abc\'

 

并不是我期望的:

"F:/gts/gtsdate/abc"

 

原因是在os.path.join()第二个参数"/abc"起始字符是/
删除该字符即可,也就是

b = os.path.join(path,"abc")

输出:

"F:/gts/gtsdate/abc"

 

另外,在Windows系统下,路径可以是:

F:/xxx/xxx/
也可以是:
F:\\xxx\\xx\\xx

 

以上是关于python中使用os.path.join()的主要内容,如果未能解决你的问题,请参考以下文章

Python中join函数和os.path.join用法

python的os.path.join()

在 python 中使用 glob.glob 和 os.path.join 创建变量路径

Python os.path.join() 进行路径拼接

Python-路径拼接os.path.join()函数

Python基本知识 os.path.join与split() 函数