Python语言与信息数据获取和机器学习Python 运维程序员

【Python学习笔记】文件读写

2017-09-24  本文已影响0人  八月之雨

文件读写涉及到:文件打开、文件读和写、文件关闭四种操作。

文件打开

f = open(filename,mode)

打开模式(mode)有如下几种方式:

文件读

str = f.read(size)   #默认尽可能读取全部,有size时可定义读取大小
str = f.readline(size) #读取一行
str = f.readlines(size) #读取多行,size表示系统最大读取缓存,当size低于此值时,不管size为多大,结果都一样

文件写

f.write(str)
f.writelines(str) #多行字符串

写入操作后,实际上内容暂存在缓存区中,还没有成功写入。需要使用:

f.flush()

或者关闭文件,文本才会被写入。

文件关闭

f.close()

文件及目录操作

利用os模块进行文件及目录操作,常见操作如下:

import os
os.rename(oldFileName,newFileName) #文件改名字
os.remove(fileName) #删除文件
os.mkdir(dirName) #创建目录
os.chdir(dirName) #定位到某个目录 
os.getcwd() #获取当前目录
os.rmdir(dirName) #删除目录
上一篇 下一篇

猜你喜欢

热点阅读