在磁盤上讀寫文件的功能都是由操作系統提供的,現代操作系統不允許普通的程序直接操作磁盤,所以,讀寫文件就是請求操作系統打開一個文件對象(通常稱爲文件描述符),然後,通過操作系統提供的接口從這個文件對象中讀取數據(讀文件),或者把數據寫入這個文件對象(寫文件)。但對於一些想要深入學習IO模塊的人,就需要對源碼進行學習。但是IO文件不像普通的文件那樣我們可以輕易查找,這裏給大家提供一些方法。
第一步
我們在一個.py文件中引入import io,然後CTRL + 左鍵 鏈接到io所在的文件,我們就到了io.py文件中,但這並不是我們需要查找的文件。
第二步
在python安裝目錄中有一個Lib文件夾,裏面有一個_pyio.py文件。在文件最上邊聲明瞭一句話
根據這句就可以斷定就是我們需要的io文件了。