如何獲取 Python 模組路徑?


對於純 Python 模組,可以透過檢視 module.__file__ 找到原始檔的位置。例如,

 >>> import mymodule
>>> mymodule.__file__
C:/Users/Ayush/mymodule.py 

 但是,很多內建模組是用 C 編寫的,所以 module.__file__ 指向了 .so 檔案(Windows 上沒有 module.__file__),因此,你無法看到原始檔。

 從命令列執行 "python -v" 會告訴你正在匯入什麼,以及從哪裡匯入。如果你想了解內建模組的位置,這很有用。

更新時間:2019 年 9 月 30 日

1K+ 瀏覽次數

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告