发布于 2015-06-21 10:36:46 | 92 次阅读 | 评论: 0 | 来源: 网络整理
使用open函数创建一个文件对象,这里是它可以调用该对象上函数的列表如下:
SN | 方法与描述 |
---|---|
1 | file.close() 关闭文件。关闭的文件无法读取或写入任何东西 |
2 | file.flush() 刷新内部缓冲区,像标准输入输出fflush。这可能是一些类似文件的对象,无操作 |
3 | file.fileno() 返回所使用的底层实现请求从操作系统I/O操作的整数文件描述符 |
4 | file.isatty() 返回true如果文件被连接到一个tty(一般)的设备,否则返回False |
5 | file.next() 返回每次被调用时文件的下一行。 |
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]) 截断文件的大小。如果可选的尺寸参数存在,该文件被截断(最多)大小 |
12 | file.write(str) 将一个字符串写入该文件。没有返回值 |
13 | file.writelines(sequence) 写入字符串的文件的序列。该序列可以是任何可迭代的对象产生字符串,通常的字符串列表 |