ホームページ >バックエンド開発 >Python チュートリアル >Python モジュールのファイル パスを取得するにはどうすればよいですか?
Python でモジュールのパスを取得する
モジュール内の変更を検出するには、通知を受け取りたいディレクトリを特定することが重要です。この記事では、Python でモジュールのパスを取得する方法について説明します。
方法 1: ファイル 属性を利用する
モジュールの file 属性には、その .pyc へのパスが含まれます ファイル。これは便利ですが、すべてのシステムでモジュールの実際のファイル パスを常に正確に表現できるとは限りません。
import a_module print(a_module.__file__)
方法 2: os.path.abspath および os.path.dirname を使用する
モジュールのファイルへの絶対パスを取得するには、以下を組み合わせることができます。 os.path.abspath と file:
import os path = os.path.abspath(a_module.__file__)
または、モジュールのディレクトリを取得するには、os.path を使用します。 .dirname:
path = os.path.dirname(a_module.__file__)
以上がPython モジュールのファイル パスを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。