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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。