文件对象是使用open函数创建的,下面是可以在此对象-上调用的函数列表
Sr.No. | Methods with 描述 |
---|---|
1 |
file.close() 关闭文件。关闭的文件不能再读取或写入。 |
2 |
file.flush() 刷新内部缓冲区,就像stdio的fflush一样。 |
3 |
file.fileno() 返回基础实现用于从操作系统请求I/O操作的整数文件说明符。 |
4 |
file.isatty() 如果文件连接到tty(-like)设备,则返回True,否则返回False。 |
5 |
file.next() 每次调用文件时返回文件中的下一行。 |
6 |
file.read([size]) 从文件中最多读取大小字节。 |
7 |
file.readline([size]) 从文件中读取整行。 |
8 |
file.readlines([sizehint]) 使用readline()读取直到EOF,并返回包含行的列表。 |
9 |
file.seek(offset[, whence]) 设置文件的当前位置 |
10 |
file.tell() 返回文件的当前位置 |
11 |
file.truncate([size]) 截断文件的大小。如果存在可选的size参数,文件将被截断为(至多)该大小。 |
12 |
file.write(str) 将字符串写入文件。没有返回值。 |
13 |
file.writelines(sequence) 将字符串序列写入文件。序列可以是产生字符串的任何可迭代对象,通常是字符串列表。 |