Python 3 - 文件方法
-
简述
file对象是使用open函数创建的,这里是可以在此对象上调用的函数列表 -序号 方法与说明 1 file.close() 关闭文件。无法再读取或写入已关闭的文件。2 file.flush() 刷新内部缓冲区,如 stdio 的 fflush。这可能是对某些类似文件的对象的空操作。3 file.fileno() 返回底层实现用于从操作系统请求 I/O 操作的整数文件描述符。4 file.isatty() 如果文件连接到 tty(-like) 设备,则返回 True,否则返回 False。5 next(file) 每次调用时返回文件的下一行。6 file.read([size]) 从文件中读取最多 size 个字节(如果读取在获取 size 个字节之前达到 EOF,则更少)。7 file.readline([size]) 从文件中读取一整行。尾随的换行符保留在字符串中。8 file.readlines([sizehint]) 使用 readline() 读取直到 EOF 并返回包含行的列表。如果存在可选的 sizehint 参数,而不是读取 EOF,而是读取总计大约 sizehint 字节的整行(可能在四舍五入到内部缓冲区大小之后)。9 file.seek(offset[, whence]) 设置文件的当前位置10 file.tell() 返回文件的当前位置11 file.truncate([size]) 截断文件的大小。如果存在可选的大小参数,则文件将被截断为(最多)该大小。12 file.write(str) 将字符串写入文件。没有返回值。13 file.writelines(sequence) 将字符串序列写入文件。序列可以是任何可生成字符串的可迭代对象,通常是字符串列表。