查詢內建Python函式的原始碼? - 程式人生
文章推薦指數: 80 %
【python】查詢內建Python函式的原始碼? 阿新• • 發佈:2020-10-25. 有沒有辦法檢視內建函式如何在python中工作?我不僅意味著如何使用它們,還意味著它們是如何構建 ...
程式人生>python>查詢內建Python函式的原始碼?
【python】查詢內建Python函式的原始碼?
阿新••發佈:2020-10-25
有沒有辦法檢視內建函式如何在python中工作?我不僅意味著如何使用它們,還意味著它們是如何構建的,排序後的或背後的程式碼是什麼,列舉等...?
解決辦法
由於Python是開源的,因此您可以閱讀sourcecode。
要找出實現了特定模組或功能的檔案,通常可以列印__file__屬性。
或者,您可以使用inspect模組,請參閱inspect文件中的RetrievingSourceCode部分。
對於內建類和方法,這並不是那麼簡單,因為inspect.getfile和inspect.getsource將返回型別錯誤,表明該物件是內建的。
但是,可以在Objectssub-directoryofthePythonsourcetrunk中找到許多內建型別。
例如,有關列舉類的實現,請參見here;對於list型別的實現,請參見here。
有Python快取庫嗎?
«上一篇
如何使用python從陣列中刪除特定元素下一篇»
相關推薦
查詢內建Python函式的原始碼?
查詢android應用程式原始碼中使用的API總數?
如何在eclipse中檢查c標準庫函式原始碼
從Java內部執行查詢以建立函式
為什麼某些內建Python函式只能通過?
pycharm查詢呼叫Python函式的位置
無法從表單型別的查詢構建器函式訪問全域性變數
使用uWSGI時Django中內建Python函式的NameError
是否為內建python函式記錄了所有異常?
如何從dbrgolang查詢構建器提取原始查詢
搜尋
基礎教學
Mysql入門
Sql入門
Android入門
Docker入門
Go語言入門
Ruby程式入門
Python入門
Python進階
Django入門
Python爬蟲入門
新加入文章
延伸文章資訊
- 1Python 標準函式庫(Standard Library) — Python 3.10.6 說明文件
Python 的Windows 安裝檔基本上包含整個標準函式庫,且通常也包含許多附加的組件;而在類Unix 作業系統方面,Python 通常是以一系列的套件被安裝,因此對於某些或全部 ...
- 2Python 標準函式庫(Standard Library)
Python 的標準函式庫是非常龐大的,其提供了如下所述極多且涵蓋用途極廣的許多模組。包含一些用C 語言撰寫,可以操作像是檔案讀寫等系統相關功能的內建模組,當然也有 ...
- 3PYTHON函式庫查詢| 飛比價格
python函式庫查詢價格推薦共55筆。另有python函式庫語法範例字典、python、python零基礎入門班。飛比為你即時比價,全台電商網購價格輕鬆找,一秒為你找便宜, ...
- 4解析Python模組(Module)和套件(Package)的概念
當然,模組(Module)除了可以包含函式(Function)外,也可以為類別(Class),我們以post.py 為例:. class Post: # 建構式 ...
- 5系統模組與第三方模組 - Python 程式設計
第三方函式庫. ▷ python社群提供了大量的第三方模組,使用方式與標準庫. 類似。它們的功能無所不包,覆蓋科學計算、 Web開發、. 資料庫介面、圖形系統多個領域,並且 ...