文件打开方法:open(name[,mode[buf]])
name:文件路径
mode:打开方法
'
文件读取方法
read([size]):读取文件(读取size个字节,默认读取全部
readline([size]):读取一行
readlines([size]):读取完文件,返回每一行所组成的列表
文件写操作
write(str):将字符串写入文件
writelines(sequence_of_strings):写入多行到文件
文件打开方式
1、Python文件打开方式: open(文件路径[,打开方式[buf]]) #f=open('1.py','r+') buf:读写文件缓冲buffering大小 2、Python文件读取方式: 1)read([size]) #读取文件(读取size个字节,默认读取全部) #f.read() 2)readline([size]) #读取一行 #f.readline() 3)readlines([size]) #读取io缓冲区大小的内容,返回每一行所组成的列表(文件很大时占用内存空间) #list_c=f.readlines() 4)iter() #使用迭代器读取文件 #iter_f=iter(f) 3、Python文件写入方式: 1)write('str') #将字符串写入文件 #f.write('test...') 2)writelines('字符串列表') #将多行写入到文件 4、python文件打开方式:(下图)
05:32
write() writelines()
read() readline() readlines()
读取:
read([size]): 读取文件(读取size个字节,默认全部)
readline([size]):读取一行
readlines([size]):读取完文件,返回每一行所组成的列表
写入:
write(str)
writelines(sequence_of_strings) 多行组成的列表
文件打开的方式
文件读取方式:
read([size]) 读取文件(读取size个字节,默认读取全部)
readline([size]): 读取一行
readlines([size]): 读取完文件,返回每一行所组成的列表
f = open("test.txt", 'w') #打开文件会清空
f = open("hello.py", 'a') f.write("print 'write test'") f.close()
文件打开方式:
‘r’只读方式
‘w’只写方式
‘a’追加方式
‘r+’/'w+'读写方式
‘a+’追加和读写方式
文件打开方式
r 文件必须存在
w 文件不存在则创建文件 存在则清空文件
a 文件不存在则创建文件
文件写入方式:
write(str)
writelines(sequence_of_strings)
文件读取方式:
read([size])
readline([size])
readlines([size])
文件打开方法:open(name[,mode[buf]])
Python操作之文件读写
文件打开方式总结:
使用二进制方式打开图片可以获取EXIF信息
文件写入方式
文件读取方式
文件打开open
Python文件打开方式
Python写入文件
Python读取文件
文件打开方法:open(name[,mode[buf]])
name:文件路径
mode:打开方式
buf:缓冲buffering大小
文件读取方式:
read([size]):读取文件(读取size个字节,默认读取全部)
readline([size]):读取一行
readlines([size]):读取完文件,返回每一行所组成的列表
文件打开方法:open(name[,mode[buf]])
name:文件路径 mode:打开方式 buf:缓冲buffering大小
文件读取方式:
read([size]):读取文件(读取size个字节,默认读取全部)
readline([size]):读取一行
readlines([size]):读取完文件,返回每一行所组成的列表
文件写入方式:
write(str):直接将字符串写入文件
writelines(sequence_of_strings):写多行到文件
open 打开文件 (r,w,a) f=open("xxx",'方式')
read 读取文件(支持部分读取,按行读取) f.read
write 写文件(支持字符串直接写入,多行写入) f.write
close关闭 f.close