Python文件对象的方法和属性

Python文件对象的方法和属性

1: _CHUNK_SIZE: 块大小
2: __class__: 返回对象的类型或类。
3: __del__: 定义当对象被删除时的行为。
4: __delattr__: 定义删除属性的行为。
5: __dict__: 返回对象的属性字典。
6: __dir__: 返回对象的所有属性和方法的列表。
7: __doc__: 返回对象的文档字符串。
8: __enter__: 定义使用with语句时的上下文管理器的进入方法。
9: __eq__: 定义等于操作符==的行为。
10: __exit__: 定义使用with语句时的上下文管理器的退出方法。
11: __format__: 定义对象如何被格式化。
12: __ge__: 定义大于或等于操作符>=的行为。
13: __getattribute__: 定义获取属性的行为。
14: __getstate__: 定义对象被pickle序列化时的状态。
15: __gt__: 定义大于操作符>的行为。
16: __hash__: 返回对象的哈希值。
17: __init__: 定义当对象被初始化时的行为。
18: __init_subclass__: 定义当类被继承时的行为。
19: __iter__: 定义对象如何迭代。
20: __le__: 定义小于或等于操作符<=的行为。
21: __lt__: 定义小于操作符<的行为。
22: __module__: 返回对象所属的模块。
23: __ne__: 定义不等于操作符!=的行为。
24: __new__: 定义创建新实例时的行为。
25: __next__: 返回迭代器的下一个元素。
26: __reduce__: 定义对象如何被pickle序列化。
27: __reduce_ex__: 提供更灵活的pickle序列化。
28: __repr__: 返回对象的官方字符串表示。
29: __setattr__: 定义设置属性的行为。
30: __sizeof__: 返回对象的大小(以字节为单位)。
31: __str__: 返回对象的字符串表示。
32: __subclasshook__: 定义如何检测子类。
33: _checkClosed: 检查文件是否已关闭。
34: _checkReadable: 检查文件是否可读。
35: _checkSeekable: 检查文件是否支持寻址操作。
36: _checkWritable: 检查文件是否可写。
37: _finalizing: 定义文件关闭时的最终化行为。
38: buffer: 返回文件的缓冲对象。
39: close: 关闭文件。
40: closed: 返回文件是否已关闭。
41: detach: 分离文件的缓冲区。
42: encoding: 返回文件的编码。
43: errors: 返回文件读写时的错误处理方式。
44: fileno: 返回文件的文件描述符。
45: flush: 清空写缓冲区。
46: isatty: 检查文件是否是一个交互式设备。
47: line_buffering: 返回文件的行缓冲设置。
48: mode: 返回文件的打开模式。
49: name: 返回文件的名称。
50: newlines: 返回文件中的换行符。
51: read: 读取文件内容。
52: readable: 返回文件是否可读。
53: readline: 读取文件的一行。
54: readlines: 读取文件的所有行。
55: reconfigure: 重新配置文件。
56: seek: 改变文件的读取/写入位置。
57: seekable: 返回文件是否支持寻址操作。
58: tell: 返回文件的当前读取/写入位置。
59: truncate: 截断文件到指定大小。
60: writable: 返回文件是否可写。
61: write: 将数据写入文件。
62: write_through: 强制将数据直接写入磁盘而不使用缓冲区。
63: writelines: 将一个字符串列表写入文件。
  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值