パッケージ内からどのモジュールをインポートできるか知る方法はありますか?パッケージ内からインポートできるモジュールを見つけるにはどうすればよいですか?
答えて
輸入フレッド
印刷DIR(フレッド)
あなたはソースを持っています。
パッケージディレクトリ内のファイルを見てください。これらのモジュールはインポートすることができます。
インポートのためのモジュールではないパッケージ内のファイル(ディレクトリ)がたくさんあります。 Pythonのインポート機構はその違いを知っているので、誰もがそれを再発明するのではなく、その機能を公開するのが妥当と思われます。 – bignose
発明ですか?何を発明?ただソースを読んでください。 –
dir([object]);
引数を指定しないと、dir()は現在のローカルスコープ内の名前のリストを返します。引数を使用して、そのオブジェクトの有効な属性のリストを返そうとします。これだけです
>>> import sys
>>> dir(sys)
['__displayhook__', '__doc__', '__excepthook__', '__name__', '__stderr__', '__stdin__', '__stdout__', '_current_frames', '_getframe', 'api_version', 'argv', 'builtin_module_names', 'byteorder', 'call_tracing', 'callstats', 'copyright', 'displayhook', 'exc_clear', 'exc_info', 'exc_type', 'excepthook', 'exec_prefix', 'executable', 'exit', 'getcheckinterval', 'getdefaultencoding', 'getdlopenflags', 'getfilesystemencoding', 'getrecursionlimit', 'getrefcount', 'hexversion', 'maxint', 'maxunicode', 'meta_path', 'modules', 'path', 'path_hooks', 'path_importer_cache', 'platform', 'prefix', 'ps1', 'ps2', 'pydebug', 'setcheckinterval', 'setdlopenflags', 'setprofile', 'setrecursionlimit', 'settrace', 'stderr', 'stdin', 'stdout', 'subversion', 'version', 'version_info', 'warnoptions']
:このような「SYS」などのモジュールの場合はそう
、、。
サブモジュールだけでなく、すべての属性をリストするので、質問には答えません。 – bignose
- 1. 私のパッケージを見つけるにはどうすればいいですか?
- 2. jarファイルで定義されたパッケージを見つけるにはどうすればよいですか?
- 3. Foldableクラスをモジュールにインポートするにはどうすればよいですか?
- 4. info.plistファイル内からApp Bundle Pathを見つけるにはどうすればよいですか?
- 5. 2つのリストから一致するアイテムを見つけるにはどうすればよいですか?
- 6. BFSで実際に見つかったパスを見つけるにはどうすればよいですか?
- 7. Python:インポートするパッケージを知るにはどうすればいいですか?
- 8. レーキタスクのソースファイルを見つけるにはどうすればよいですか?
- 9. k-bestソリューションを見つけるにはどうすればよいですか?
- 10. TextMate:キーボードショートカットに関連付けられたコマンドを見つけるにはどうすればよいですか?
- 11. パッケージは同じモジュール内の別のパッケージを見つけてインポートできません
- 12. PostGISでは、ポリゴン内のすべての点を見つけるにはどうすればよいですか?
- 13. JavaプロジェクトからOSGi Bundleプロジェクトにパッケージをインポートするにはどうすればよいですか?
- 14. パッケージ内のモジュールと名前が衝突するモジュールをインポートするにはどうすればよいですか?
- 15. ビジュアルスタジオ2012でWindowsデザイナーを見ているコントロールを見つけるにはどうすればよいですか?
- 16. Androidでパス内のすべてのポイントを見つけるにはどうすればよいですか?
- 17. Windowsから名前でMacを見つけるにはどうすればよいですか?
- 18. セット内のオブジェクトを見つける関数を作るにはどうすればよいですか?
- 19. 最後にを見つけるにはどうすればいいですか?
- 20. C#のリスト内で連続した整数を見つけるにはどうすればよいですか?
- 21. 親ディレクトリからモジュールをインポートするにはどうすればよいですか? (ユニットテストの目的)
- 22. リストから最も低い値を見つけるにはどうすればよいですか?
- 23. インポートのコンパイルを避けるにはどうすればよいですか?
- 24. ES6モジュールを条件付きでインポートするにはどうすればよいですか?
- 25. パネル内に配置したコントロールを見つけるにはどうすればよいですか?
- 26. 文字列内のすべてのCR + LFを見つけるにはどうすればよいですか?
- 27. ページ内のすべてのDropDownListインスタンスを見つけるにはどうすればよいですか?
- 28. vb.netでは、ユーザーコントロール内からモジュールのパブリック関数にアクセスするにはどうすればよいですか?
- 29. 親がリフレッシュされたときに子ウィンドウを見つけるにはどうすればよいですか?
- 30. javaのjar/zipファイルから特定のディレクトリを見つけるにはどうすればよいですか?
サブモジュールだけでなく、すべての属性を一覧表示するので、質問には答えません。 – bignose