這是我列出的列出已安裝模塊的基本代碼。在Python中列出已安裝模塊
import sys as s
mod=s.modules.keys()
for indx,each in enumerate(mod):
print indx,each
但是我期待的是,它應該只打印出父模塊名稱,如用於
numpy.f2py.pprint'
numpy.distutils.atexit'
numpy.distutils.sys'
numpy.f2py.sys'
它應該再指望它作爲numpy的和移動尋找下一個模塊並重復相同方式...
還有呢?你有沒有試過?在'。'之後直接分割模塊名稱。並將第一部分存儲在某個列表中,併爲每個找到的其他模塊添加一個檢查。問題是什麼? –
是的,我試過了,很快就會發布,但這不是我的家庭作業,我厭倦了忘記我已經安裝了一個模塊,有時而不是試圖導入我從網上下載...還必須記住事情。 –