Я использую Python (x, y) 2.7. Я пишу код либо в Spyder, либо используя Eclipse + Pydev. Когда я пытаюсь получить список модулей Python, IDE Spyder дает отличный результат, чем Eclipse + Pydev. Код простEclipse + Pydev показывает отличный результат, чем Spyder для списка модулей Python
import sys as s
print s.modules.keys()
Spyder дает правильные имена модулей, как
['matplotlib._tri', 'numpy.core.info', 'dicom.os', 'matplotlib.artist',...etc.
Затмение + Pydev дает результат, как
[ 'copy_reg', 'sre_compile', «локали ',' _sre ',' functools ', ' encodings ',' site ',' builtin ',' sys config ',' operator ', ' main ',' types ',' encodings.encodings ',' sphinxcontrib ',' msvcrt ', ' abc ',' enthought ',' _weakrefset ',' errno ',' encodings.codecs ', ' sre_constants ',' imp ',' _abcoll ',' ntpath ',' _codecs ',' new ',' nt ', ' _warnings ',' genericpath ',' stat ',' zipimport ' , 'кодировки. builtin ',' warnings ',' UserDict ',' encodings.cp1252 ', ' sys ',' codecs ',' re ',' os.path ',' _functools ',' getpass ',' _locale ',' 'sitecustomize', 'сигнал', 'отслеживающий', 'linecache', 'encodings.aliases', 'исключения', 'sre_parse', 'ОС', '_weakref']
Почему эта разница? Любой материал/справочная информация будет отличным. Есть ли способ получить тот же результат, данный Spyder?
Хорошее и подробное объяснение – pmr