3

プロセスにインポートされたモジュールのリストを取得するにはどうすればよいですか?

4

2 に答える 2

11

sys.modules.values()... モジュールの名前が本当に必要な場合は、sys.modules.keys() を使用します

dir()あなたが望むものではありません。

>>> import re
>>> def foo():
...     import csv
...     fubar = 0
...     print dir()
...
>>> foo()
['csv', 'fubar'] # 're' is not in the current scope
>>>
于 2010-06-06T23:56:17.523 に答える
4

-vインポートされたモジュール (およびそれらがインポートされた順序) を確認したいだけの場合は、オプションを指定してインタープリターを実行することもできます。

于 2010-06-07T00:17:18.020 に答える