赞
踩
open(filename, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True, opener=None)
file.read()
file.readline()
一行一行读
file.readlines()
返回列表
comments:
文件流,类似水流,一次open一次使用
w: 重写
a: 追加
comments:
写数据时候,没有文件会创建文件,但是没有路径会报错。
写文件不会自动换行,需要自己添加换行符。
buffering 参数用于设置缓冲。如果 buffering 的值被设为 0,就不会有寄存。如果 buffering 的值取 1,访问文件时会寄存行。如果将 buffering 的值设为大于 1 的整数,表明了这就是的寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认1.
开启缓存能够增加读写速度。缓存可以减少对磁盘的读写次数,从而提高读写速度。但是,这也会增加内存的使用量。
with as
上下文管理,文件操作之后自动关闭
with open('read.txt', 'r') as f:
pass
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。