查詢內建Python函式的原始碼? - 程式人生

文章推薦指數: 80 %
投票人數:10人

【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爬蟲入門 新加入文章



請為這篇文章評分?