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.参考文章
与50位技术专家面对面 20年技术见证,附赠技术全景图以上是关于python的路径拼接的主要内容,如果未能解决你的问题,请参考以下文章