首页 > 代码库 > Python os.path模块
Python os.path模块
1、os.path.splitext(path) #返回一个元祖(路经,扩展名)
例如:
>>> os.path.splitext(‘/home/biotrainee/first/test.txt‘) (‘/home/biotrainee/first/test‘, ‘.txt‘)
而os.path.split(path) 是返回(路经,文件名.扩张名)
>>> os.path.split(‘/home/biotrainee/first/test.txt‘) (‘/home/biotrainee/first‘, ‘test.txt‘)
2、os.path.dirname(path) 返回文件路经的目录,也就是os.path.split(path)第一个元素,如:
>>> os.path.dirname(‘/home/biotrainee/first/test.txt‘) ‘/home/biotrainee/first‘
3、os.path.basename(path)返回path的最后文件名,也就是os.path.split(path)第二个元素,如:
>>> os.path.basename(‘/home/biotrainee/first/test.txt‘) ‘test.txt‘
4、os.path.exists(path) 如果path存在,返回True;如果path不存在,返回False。如:
>>> os.path.exists(‘/home/biotrainee/first/test.txt‘) False >>> os.path.exists(‘/home/‘) True
5、os.path.isabs(path) 如果path是绝对路径,返回True。如:
>>> os.path.isabs(‘/home/biotrainee/first/test.txt‘) True >>> os.path.isabs(‘../biotrainee/first/test.txt‘) False
等等等等,未完待续。。。
Python os.path模块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。