文件 | 第二部分 类型与操作 —— 第 9 章: 元组,文件和其他 |《学习 python:强大的面向对象编程(第 5 版)》| python 技术论坛-金年会app官方网
你可能已经对文件(它是电脑上被操作系统管理的命名存储区域)的概念很熟悉了。对象类型之旅将检验的最后一个主要内置对象类型提供了python程序中的那些文件的一个访问方式。
简言之,内置 open
函数创建了一个python文件对象,它作为存在机器上的文件的链接。在调用open
后,可以通过调用返回的文件对象的方法对相关外部文件来回传输数据字符串。
和已经见过的类型相比,文件对象有点特别。它们被认为是一个核心类型因为它们被内置函数创建,但他们不是数字、序列或映射,且它们对表达式操作符没有反应;它们只导出用于日常文件处理任务的方法。大多数文件方法都和对外部文件(与文件对象相关联)执行输入和输出有关,但其它的文件方法允许搜索到文件中的新位置,清空输出缓冲区等等。表9-2总结了常见的文件操作。