本文共 1080 字,大约阅读时间需要 3 分钟。
函数功能:连接两个或更多的路径名组件
如果各组件名首字母不包含’/’,则函数会自动加上
如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾
import os Path1 = 'home'Path2 = 'develop'Path3 = 'code'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1,Path2,Path3)print 'Path10 = ',Path10print 'Path20 = ',Path20
输出如下:
Path10 = homedevelopcodePath20 = home/develop/code
import os Path1 = '/home'Path2 = 'develop'Path3 = 'code'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1,Path2,Path3)print 'Path10 = ',Path10print 'Path20 = ',Path20
输出如下:
Path10 = /homedevelopcodePath20 = /home/develop/code
import os Path1 = 'home'Path2 = '/develop'Path3 = 'code'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1,Path2,Path3)print 'Path10 = ',Path10print 'Path20 = ',Path20
输出如下:
Path10 = home/developcodePath20 = /develop/code
import os Path1 = 'home'Path2 = 'develop'Path3 = '/code'Path10 = Path1 + Path2 + Path3Path20 = os.path.join(Path1,Path2,Path3)print 'Path10 = ',Path10print 'Path20 = ',Path20
输出如下:
Path10 = homedevelop./codePath20 = home/develop/./code
转载地址:http://yrfvn.baihongyu.com/