Python学习18:os标准库模块使用(二),path模块使用
2014-07-25 14:36
555 查看
path主要针对的是文件的属性操作:
os.path.isdir(name) 判断name是不是一个目录,name不是目录就返回false
os.path.isfile(name) 判断name是不是一个文件,不存在name也返回false
os.path.exists(name) 判断是否存在文件或目录name
os.path.getsize(name) 获得文件大小,如果name是目录返回0L
os.path.abspath(name) 获得绝对路径
os.path.normpath(path) 规范path字符串形式
os.path.split(name) 分割文件名与目录,如果name是个目录,将最后一个目录名作为文件名而分离,同时它不会判断文件或目录是否存在)
os.path.splitext() 分离文件名与扩展名
os.path.join(path,name) 连接目录与文件名或目录
os.path.basename(path) 返回文件名
os.path.dirname(path) 返回文件路径
os.path.isdir(name) 判断name是不是一个目录,name不是目录就返回false
os.path.isfile(name) 判断name是不是一个文件,不存在name也返回false
os.path.exists(name) 判断是否存在文件或目录name
os.path.getsize(name) 获得文件大小,如果name是目录返回0L
os.path.abspath(name) 获得绝对路径
os.path.normpath(path) 规范path字符串形式
os.path.split(name) 分割文件名与目录,如果name是个目录,将最后一个目录名作为文件名而分离,同时它不会判断文件或目录是否存在)
os.path.splitext() 分离文件名与扩展名
os.path.join(path,name) 连接目录与文件名或目录
os.path.basename(path) 返回文件名
os.path.dirname(path) 返回文件路径
#FileName:os_path.py from os import path filePath = 'C:\\Users\\Administrator\\Desktop\\jdk6.zip' #判断文件是否存在 if path.exists(filePath): #判断是否是目录 if path.isdir(filePath): print(path.basename(filePath),'是个文件夹') #打印文件夹所在的目录 print(path.basename(filePath),'所在的目录是:',path.dirname(filePath)) #判断是否是文件 elif path.isfile(filePath): print(path.basename(filePath),'是个文件') #打印文件夹所在的目录 print(path.basename(filePath),'所在的目录是:',path.dirname(filePath)) else: print('文件不存在') print('使用path.join连接目录:jie\\python') #使用path.join连接目录 pyPath = path.join(path.dirname(filePath),'jie','python'); print(pyPath)
相关文章推荐
- Python学习18:os标准库模块使用(一)
- python os.path模块学习
- python学习——python os.path模块常用方法详解
- python os.path模块学习
- os、os.path 模块中关于文件、目录常用的函数使用方法(python)
- Python学习笔记10:标准库之路径和文件(os.path包,glob包)
- Python标准库学习之os.path
- Python学习笔记之os模块使用总结
- 【转自论坛】Python字符串处理指令列表以及os,os.path模块的使用方法
- python 3 中的 os 以及 os.path 模块的使用详解!阿波的博客
- Python标准库使用手记:os模块
- Python标准库os.path包、glob包使用实例
- python os.path模块使用
- python os.path模块学习
- python os.path模块学习
- Python的学习(二十五)-- os.path模块
- python导入模块,使用模块内函数,os,os.path
- python 下利用os模块创建目录以及巧妙使用if not os.path.exits()创建
- python基础学习之os、os.path模块常用函数
- Python学习笔记之os模块使用总结