Python3文件方法

一个文件对象是使用open函数创建,这里是它可以在这个对象上调用的函数列表 -
SN 方法以描述
1

file.close()

关闭文件。一个关闭的文件无法读取或写入任何东西。
2

file.flush()

刷新内部缓存,像标准输入fflush。这可能是一些类文件对象的一个空操作。
3

file.fileno()

返回所使用的底层实现,从操作系统I/O操作的整数文件描述符。
4

file.isatty()

如果文件被连接到一个tty(状)装置则返回True,否则返回False。
5

next(file)

返回每次被调用时文件中的下一行。
6

file.read([size])

从文件读取大小最多字节(或更少,如果它们获得大小字节之前读取命中EOF)。
7

file.readline([size])

从文件中读取一整行。结尾的换行符保持的字符串中。
8

file.readlines([sizehint])

读取直到EOF使用 ReadLine()并返回一个包含行的列表。如果可选sizehint参数存在,而不是读取到EOF,全行共计约sizehint字节(四舍五入到内部缓冲区大小后可能)被读取。

9

file.seek(offset[, whence])

设置该文件的当前位置
10

file.tell()

返回文件的当前位置
11

file.truncate([size])

截断文件的大小。 如果size参数存在,则文件被截断为(至多)该尺寸。

12

file.write(str)

将一个字符串写入该文件。没有返回值。
13

file.writelines(sequence)

写入字符串序列到文件。该序列可以是一个迭代对象的字符串 - 典型字符串列表。



上一篇: Python3模块 下一篇: Python3 os文件目录的方法