1

このPythonのバグのためにhelp('modules')が無効になっているとすると、どのようにしてそれらが持っているすべてのモジュールのリストを取得できますか?enpkg --listにEnthoughtでインストールされたすべてのパッケージが表示されることは知っていますが、すべてのパッケージまたはモジュールを表示する方法はありますか?

4

1 に答える 1

3

ipythonターミナルで、「import」と入力し、スペースを入力してTabキーを押すと、インポートできるすべてのモジュールでipythonの最良の推測が表示されます。Pythonでは開発者がimportコマンドの動作をカスタマイズできるため、このリストは完全ではない可能性があります。このリストには、実際にインポートしてはならない内部モジュールも含まれています。タブの前に他の文字を付けると、それらの文字で始まるモジュールにリストがフィルターされます。

ほとんどの複雑なパッケージには多くのモジュールが含まれていることに注意してください。python site-packagesディレクトリのサブディレクトリと、ファイルsite-packages / easy-install.pthの内容を確認することは、通常インストールされているサードパーティのインストール済みパッケージを確認するもう1つの方法です。

于 2013-02-09T23:29:18.973 に答える