Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonを使用してディレクトリを再帰的に削除するにはどうすればよいですか?


削除するすべてのファイルとフォルダーを含むフォルダーを削除する場合は、次のようにフォルダー(またはツリー)を削除できます。

>>> import shutil
>>> shutil.rmtree('my_folder')

  1. Pythonを使用して再帰的にディレクトリを作成するにはどうすればよいですか?

    ディレクトリを再帰的に作成するには、作成するパスをos.makedirs(path)に指定します。ディレクトリを再帰的に作成するには、exists_okをTrueとして指定して、既存のフォルダを許可する必要があります。 import os os.makedirs('my_folder/another/folder', exists_ok=True)

  2. Pythonを使用してディレクトリを作成するにはどうすればよいですか?

    ディレクトリを作成するには、まずos.path.exists(directory)を使用してディレクトリがすでに存在するかどうかを確認します。次に、次を使用して作成できます: import os if not os.path.exists('my_folder'):     os.makedirs('my_folder') PythonイディオムEAFPを使用することもできます。許可よりも許しを求める方が簡単です。たとえば、 import os try:     os.makedirs('my_folder