1. 首页
  2. 教程
  3. 测试开发
  4. Python教程

Python文件对象方法

使用open()函数创建一个文件对象,这里是可以在这个对象上调用的函数的列表 –

编号 方法名称 描述
1 file.close() 关闭文件,无法读取或写入关闭的文件。
2 file.flush() 清空内部缓冲区,类似于stdiofflush
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]) 截断文件大小。如果可选的size参数存在,则该文件将被截断为size(最多)大小。
12 file.write(str) 将一个字符串写入文件,无返回值。
13 file.writelines(sequence) 将一串字符串写入文件。 该序列可以是生成字符串的任何可迭代对象,通常是字符串列表。

原创文章,作者:若木成林,如若转载,请注明出处:https://www.chinaztest.com/1276.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:983512074@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息