您的位置:首页 > 编程语言 > Python开发

Python 文件及目录操作

2011-09-20 14:42 543 查看
【文件读写】

file = open('filename','r')

for line in file.readlines():

process(line)

file.tell() file.seek(0)

file = open('filename','w')

file.write(sth)

file.close()

#目录不存在时会报错

file = open('/home/user/dir/test.txt','r')

【文件信息】

os.path.isfile(f)

os.path.isdir(d)

os.path.islink(l)

os.path.ismount(m)

os.stat(r'filename')

【目录操作】

os.listdir('d')
os.rmdir('d')
os.mkdir('d')
os.mkdirs('d')
#为空才能删除
os.rmdirs('d')

【匹配操作】

#支持正则表达式
fnmatch.fnmatch('fname','*.txt')

#查找某类型
glob.glob('*.txt')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: