以下是Python Trace Code、找函式庫時常用到的兩大工具
__file__
在每個包底下呼叫__file__的方法,
能找出代碼或Package的檔案位置 但無法找出內建函式、無法找到用C實現的Object或Method。
例如 這邊找爬蟲框架BS4套件載下來的位置
import bs4
bs4.__file__
inspect
用inspect套件找出關於此套件或函式的詳細資訊、文檔說明
例如 這邊找print的詳細資訊,得知他是內建函式builtins
import inspect
inspect.getmodule(print)
取得模組詳細資訊
沒有留言:
張貼留言