python的路径拼接
Posted Harris-H
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的路径拼接相关的知识,希望对你有一定的参考价值。
python的路径拼接
0.使用
-
os.path.join()函数:连接两个或更多的路径名组件
-
如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
-
如果最后一个组件为空,则生成的路径以一个 \\ 分隔符结尾
def test2():
s1, s2, s3 = 'home', 'courses', 'test'
res = os.path.join(s1, s2, s3)
print(res) # home\\courses\\test
s2 = '/courses'
res = os.path.join(s1, s2, s3)
print(res) # /courses\\test
s1, s2, s3 = '\\home', 'courses', 'test'
res = os.path.join(s1, s2, s3)
print(res) # \\home\\courses\\test
s1, s2, s3 = '\\home', 'courses', ''
res = os.path.join(s1, s2, s3)
print(res) #\\home\\courses\\
home\\courses\\test
/courses\\test
\\home\\courses\\test
\\home\\courses\\
1.参考文章
![](https://image.cha138.com/20220415/acdd62f4d1974f59a7fb72946958247b.jpg)
![](https://image.cha138.com/20220415/7174805b987c4b148f68a3b2bf490dc0.jpg)
以上是关于python的路径拼接的主要内容,如果未能解决你的问题,请参考以下文章