Python os.path.isdir()メソッドは、ディレクトリが存在するかどうかを確認します。 os.path.isfile()は、ファイルが存在するかどうかを確認します。これらのメソッドは両方ともPythonオペレーティングシステムライブラリの一部です。
特定のファイルまたはディレクトリの存在を確認することは、Pythonで多くの用途があります。 osモジュールには、特定のファイルまたはディレクトリが存在するかどうかを確認するために使用できる3つのメソッドが含まれています。 isfile()、 isdir()、および excist()。
このガイドでは、 isfile()、 isdir()、およびを使用して特定のファイルまたはディレクトリが存在するかどうかを確認する方法を説明します。 Pythonにはem>exists()があります。これらの各メソッドの実際の動作例をいくつか見て、それらがどのように機能するかを説明します。
オペレーティングシステムの更新
Pythonに組み込まれたオペレーティングシステムモジュールコード内のオペレーティングシステム関数にアクセスできます。
Os はPythonモジュールです。つまり、使用する前に、モジュールをコードにインポートする必要があります。モジュールのパスポイント関数のみを使用して、特定のファイルまたはディレクトリが存在するかどうかを確認します。 os.pathモジュールをインポートする必要があります。
Pythonファイルが存在するかどうかを確認
os.path.isfile()メソッドは、ファイルがPythonに存在するかどうかを確認します。 os.path.isfile()は、ファイルが見つかるかどうかに応じて、TrueまたはFalseを返します。ディレクトリを引数として指定すると、このメソッドはFalseを返します。
isfile()メソッドの構文は次のとおりです。