os.path实战
2017-08-02 08:29
267 查看
os.path模块常用详解
os.path.isdir('c:\\') #如果path是一个存在的目录,则返回true
os.path.listdir('F:\\Python') # 返回Python目录下内容
os.path.join(path1[,path2[,...]]) #将多个路径组合后返回
实例:
>>>os.path.join('c:\\','csv','test.csv')
'c:\\csv\\test.csv'
>>>os.path.normcase('c:\windows\\system32\\') #规范和路径
'c:\\windows\\system32\\'
os.path.spiltdrive('c:\\windows') #返回(drivername,fpath)
>>>os.path.spiltdrive('c:\\windows')
('c:','\\windows')
os.path.spiltext('c:\\csv\\test.csv') #分离文件名与扩展名
>>>os.path.spiltext('c:\\csv\\test.csv')
('c:\\csv\\test','.csv')
os.path.getsize('c:\\boot.ini') #返回path文件的大小(字节)
>>>os.path.getsize('c:\\boot.ini')
299L
os.path.getmtime(path)#返回path所指向的文件或者目录的最后修改时间
os.path.basename(path)#返回文件名
实例:
>>>os.path.basename('a.txt')
'a.txt'
os.path.dirname(path) #返回文件路径
>>>os.path.dirname('c:/Python/a.txt')
'c:/python'
函数endswith()
作用:判断字符串是否可以指定字符或子字符串结尾,常用于判断文件类型
string.endswith(str,beg=[0,end=len(string)])
string[beg:end].endswith(str)
os.path模块常用详解
os.path.isdir('c:\\') #如果path是一个存在的目录,则返回true
os.path.listdir('F:\\Python') # 返回Python目录下内容
os.path.join(path1[,path2[,...]]) #将多个路径组合后返回
实例:
>>>os.path.join('c:\\','csv','test.csv')
'c:\\csv\\test.csv'
>>>os.path.normcase('c:\windows\\system32\\') #规范和路径
'c:\\windows\\system32\\'
os.path.spiltdrive('c:\\windows') #返回(drivername,fpath)
>>>os.path.spiltdrive('c:\\windows')
('c:','\\windows')
os.path.spiltext('c:\\csv\\test.csv') #分离文件名与扩展名
>>>os.path.spiltext('c:\\csv\\test.csv')
('c:\\csv\\test','.csv')
os.path.getsize('c:\\boot.ini') #返回path文件的大小(字节)
>>>os.path.getsize('c:\\boot.ini')
299L
os.path.getmtime(path)#返回path所指向的文件或者目录的最后修改时间
os.path.basename(path)#返回文件名
实例:
>>>os.path.basename('a.txt')
'a.txt'
os.path.dirname(path) #返回文件路径
>>>os.path.dirname('c:/Python/a.txt')
'c:/python'
函数endswith()
作用:判断字符串是否可以指定字符或子字符串结尾,常用于判断文件类型
string.endswith(str,beg=[0,end=len(string)])
string[beg:end].endswith(str)
相关文章推荐
- os.path.dirname(__file__)和abspath()的用法
- os.mkdir()和os.path.join()的区别
- Python学习:纠错笔记:详解os.removedirs(path)的正确用法
- python中os.path下的方法
- Python中join()和os.path.join()的区别
- python os.path模块
- Python os.path 关于关于文件/目录的常用函数和方法
- python os.path模块常用方法详解
- python os模块 以及 os.path模块 常用命令
- Python标准库os.path包、glob包使用实例
- os.path用法
- os, os.path模块中关于文件/目录常用的函数使用方法
- Python代码中os.path常见属性的相关介绍
- python os.path模块常用方法详解
- os.path.split()函数
- python os.path模块常用方法详解
- [Python]os模块和os.path模块的常用函数
- Python os.path模块
- 在Python编程语言中使用os.path.isdir()函数操作介绍
- [置顶] osgi实战项目(osmp)一步一步玩转osgi之服务发现与服务路由(5)