pythonfd是在Python中可以通过编码实现对文件的读写操作,然而必须清楚的是,程序对文件的读写功能实际是由操作系统提供的,因为普通程序不能直接操作磁盘。
在执行文件操作时,Python会请求操作系统打开一个对象——这个对象通常被称作文件描述符(filedescriptor,简称fd),其对应的就是后面要操作的文件对象——然后再通过操作系统提供的接口对该文件对象进行读取和写入数据的操作,即通常所说的“读取文件”和“写入文件”。