详解python路径拼接os.path.join()函数的用法

  

os.path.join()函数:连接两个或更多的路径名组件
  

  

1。如果各组件名首字母不包含‘/?则函数会自动加上
  

  

demo1         进口操作系统   Path2='家'   Path3='发展'   Path4=按搿?   Path20=Path2 + Path3 + Path4   Path30=os.path.join (Path2 Path3 Path4)   打印(Path20, Path20=')   打印(Path30=, Path30)   
     

输出:   

  

Path20=,homedevelopcode
  Path30=,家代码\开发\
  

     

2。如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
  

  

以及接下来         进口操作系统   Path2='/home '   Path3='发展'   Path4=按搿?   Path20=Path2 + Path3 + Path4   Path30=os.path。加入(Path2 Path3 Path4)   Path40=os.path。加入(Path3 Path2 Path4)   打印(Path20, Path20=')   打印(Path30, Path30=')   打印(Path40=, Path40)      

输出:   

  

Path20=,/homedevelopcode
  Path30=,代码/家庭\开发\
  Path40=,代码/家庭\
  

     

3。如果最后一个组件为空,则生成的路径以一个“/狈指舴嵛?br/>   

  

demo3         进口操作系统   Path2='家'   Path3='发展'   Path4="   Path20=Path2 + Path3 + Path4   Path30=os.path。加入(Path2 Path3 Path4)   Path40=os.path。加入(Path3 Path2 Path4)   打印(Path20, Path20=')   打印(Path30=, Path30)      

输出:   

  

Path20=,homedevelop
  Path30=,家里\开发\
  

     

  

以上所述是小编给大家介绍的python路径拼接os.path.join()函数的用法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
  如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

详解python路径拼接os.path.join()函数的用法