python3 IO模塊源代碼查詢方式

在磁盤上讀寫文件的功能都是由操作系統提供的,現代操作系統不允許普通的程序直接操作磁盤,所以,讀寫文件就是請求操作系統打開一個文件對象(通常稱爲文件描述符),然後,通過操作系統提供的接口從這個文件對象中讀取數據(讀文件),或者把數據寫入這個文件對象(寫文件)。但對於一些想要深入學習IO模塊的人,就需要對源碼進行學習。但是IO文件不像普通的文件那樣我們可以輕易查找,這裏給大家提供一些方法。

第一步

我們在一個.py文件中引入import io,然後CTRL + 左鍵 鏈接到io所在的文件,我們就到了io.py文件中,但這並不是我們需要查找的文件。

第二步

在python安裝目錄中有一個Lib文件夾,裏面有一個_pyio.py文件。在文件最上邊聲明瞭一句話

"""
Python implementation of the io module.
"""

根據這句就可以斷定就是我們需要的io文件了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章