python中的os.path,python os 绝对路径

  python中的os.path,python os 绝对路径

  很多模块都需要使用路径,可见路径是python中不可或缺的环节。因为有了路径,文件的传播变得更快。题外话,绝对路径和相对路径是有区别的。本文只说os.path,其他内容后面再讲。今天就os.path模块来说一下如何使用路径。

  

  os.path.abspath(path)

  输入相对路径并返回绝对路径。

  win32上的python 3 . 7 . 0(v 3 . 7 . 0:1 bf9cc 5093,2018年6月27日,04:59:51)[mscv . 191464 bit(AMD64)]

  有关详细信息,请键入“copyright”、“credits”或“license()”。

  进口货

  print(os.path.abspath( . )))

  c : Users 28914 AppData Local Programs Python Python 37

  os.path.basename(path)

  返回路径的最后一个文件名或目录名,并简单地处理字符串,而不管路径是否存在。

  进口货

  OS . path . basename( e : ABC EFG . txt )

   efg.txt

  os.path.dirname(path)

  与os.path.basename相反,在返回路径中删除最后一个文件或目录名之后的部分,也是简单的字符串处理。

  进口货

  OS . path . dirname( e : ABC EFG . txt )

  E:\abc

  os.path.split(path)

  简单的字符串处理,拆分路径,返回由目录名和文件名组成的元组。

  进口货

  OS . path . split( e : ABC EFG . txt )

  ( E:\abc , efg.txt )

  这些只是os.path在Python中使用路径的几种方式。其中英文字符比较复杂,朋友们输入时要小心,以防出错。不然一旦出了问题再去搜索就很麻烦了。更多Python学习推荐:PyThon学习网教学中心。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: