En este artículo, aprenderemos cómo crear un directorio si no existe usando Python.
Método 1: usar los métodos os.path.exists() y os.makedirs()
Bajo este método, usaremos el método exist() que toma la ruta de demo_folder como argumento y devuelve verdadero si el directorio existe y devuelve falso si el directorio no existe. El método makedirs() se utiliza para crear el directorio demo_folder de forma recursiva, es decir, al crear demo_folder si falta algún directorio de nivel intermedio, se crearán todos esos directorios intermedios faltantes. en el caso anterior, si geeks_dir no está presente, primero creará geeks_dir y luego creará demo_folder
Directorio utilizado:
Python3
import os # checking if the directory demo_folder # exist or not. if not os.path.exists("path/to/demo_folder"): # if the demo_folder directory is not present # then create it. os.makedirs("path/to/demo_folder")
Producción:
Método 2: Usar isdir() y makedirs()
En este método, usaremos el método isdir() que toma la ruta de demo_folder2 como argumento y devuelve verdadero si el directorio existe y devuelve falso si el directorio no existe y el método makedirs() se usa para crear el directorio demo_folder2 recursivamente, es decir, while creando demo_folder2 si falta algún directorio de nivel intermedio, creará todos esos directorios intermedios que faltan. en el caso anterior, si geeks_dir no está presente, primero creará geeks_dir y luego creará demo_folder2.
Directorio utilizado:
Python3
import os # checking if the directory demo_folder2 # exist or not. if not os.path.isdir("path/to/demo_folder2"): # if the demo_folder2 directory is # not present then create it. os.makedirs("path/to/demo_folder2")
producción:
Publicación traducida automáticamente
Artículo escrito por pulamolusaimohan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA