1 ŞUBAT 2011, Salı
Nasıl ithal modüllerin listesini görmek için?
Nasıl alınan tüm modülleri numaralandır?
E. g. Almak istiyorum [', 'sys'] bu kod .' os
import os
import sys
CEVAP
1 ŞUBAT 2011, Salı
import sys
sys.modules.keys()
Geçerli modül için tüm ithalat almanın bir yaklaşım sadece modülleri için globals()
incelemek için:
import types
def imports():
for name, val in globals().items():
if isinstance(val, types.ModuleType):
yield val.__name__
Bu yerel ithalatı dönüş olmayacaktır, ya da olmayan modülü from x import y
gibi ithalat. Bu olursa eğer diğer istiyorsan yerine import module as alias
; verim adı kullandıysanız orijinal modül adı olsun val.__name__
verdiğini unutmayın.
Bunu Paylaş:
Nasıl MySQL kullanıcı hesaplarının bir...
Nasıl bir mektup matris Olası sözleri ...
Nasıl bir sınıf özellikleri listesini ...
Nasıl yüklü android uygulamaların bir ...
Nasıl Vim içinde yüklü tüm renk şemala...