Python学习笔记二---OS.Path模块
2014-06-08 11:50
741 查看
# *-* coding=gb2312 *-*
import os.path
import shutil
print "Linux Platform"
path='/home/vamei/doc/file.txt'
print os.path.basename(path)
print os.path.dirname(path)
info=os.path.split(path)
print info
p_list=["/home/vamei/music/aa.mp3","/home/vamei/doc/file.txt"]
print os.path.commonprefix(p_list)
print "\nWindows Platform"
path='C:\\doc\\whm\\aaa.txt'
print os.path.basename(path)
print os.path.dirname(path)
info=os.path.split(path)
print info
print "show common Prefix:"
p_list=["C:\\doc\\whm\\aaa.txt","C:\\doc\\music\\my.mp3"]
print p_list
print "Common prefix is:",os.path.commonprefix(p_list)
path="F:\\python\\Advance\\studyRegress.py"
print "File:",path," exist? " ,os.path.exists(path)
print "File size is ",os.path.getsize(path)
print "Current Path is:",os.getcwd()
def traveltree(curPath,count):
if not os.path.exists(curPath):
return
if os.path.isfile(curPath):
fileName =os.path.basename(curPath)
print '\t' *count+ '├─' + fileName
elif os.path.isdir(curPath):
print '\t' *count+ '├─' + curPath
pathlist =os.listdir(curPath)
for aa in pathlist:
traveltree(curPath +"\\"+aa,count+1)
if __name__=='__main__':
traveltree("F:\\Python",1)
import os.path
import shutil
print "Linux Platform"
path='/home/vamei/doc/file.txt'
print os.path.basename(path)
print os.path.dirname(path)
info=os.path.split(path)
print info
p_list=["/home/vamei/music/aa.mp3","/home/vamei/doc/file.txt"]
print os.path.commonprefix(p_list)
print "\nWindows Platform"
path='C:\\doc\\whm\\aaa.txt'
print os.path.basename(path)
print os.path.dirname(path)
info=os.path.split(path)
print info
print "show common Prefix:"
p_list=["C:\\doc\\whm\\aaa.txt","C:\\doc\\music\\my.mp3"]
print p_list
print "Common prefix is:",os.path.commonprefix(p_list)
path="F:\\python\\Advance\\studyRegress.py"
print "File:",path," exist? " ,os.path.exists(path)
print "File size is ",os.path.getsize(path)
print "Current Path is:",os.getcwd()
def traveltree(curPath,count):
if not os.path.exists(curPath):
return
if os.path.isfile(curPath):
fileName =os.path.basename(curPath)
print '\t' *count+ '├─' + fileName
elif os.path.isdir(curPath):
print '\t' *count+ '├─' + curPath
pathlist =os.listdir(curPath)
for aa in pathlist:
traveltree(curPath +"\\"+aa,count+1)
if __name__=='__main__':
traveltree("F:\\Python",1)
相关文章推荐
- Python学习笔记之os模块使用总结
- Python学习笔记 OS模块
- python基础学习之os、os.path模块常用函数
- python os.path 模块阅读笔记
- Python学习笔记之os模块
- python笔记005——os.path模块用法详解
- Python学习18:os标准库模块使用(二),path模块使用
- python 系统学习笔记(十二) -- ---os os.path os.walk
- python 系统学习笔记(十二)---os os.path os.walk
- Python的学习(二十五)-- os.path模块
- python os.path模块学习
- python os.path模块学习
- python os.path模块笔记
- python学习笔记7.1-内建模块os
- python os.path模块学习
- python学习——python os.path模块常用方法详解
- python 系统学习笔记(十二)---os os.path os.walk
- python os.path模块学习
- python学习笔记24(路径与文件 (os.path包, glob包))