Python 3 – 文件方法

Python 3 – 文件方法

使用 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]) 读取直到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) 向文件写入一系列字符串。该序列可以是任何可迭代对象,产生字符串,通常是字符串列表。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程