mientras trabaja con el manejo de archivos, es posible que haya notado que los archivos se hacen referencia solo por sus nombres, por ejemplo, ‘GFG.txt
‘ y si el archivo no se encuentra en el directorio del script, Python genera un error. Entonces, ¿cómo se hace?
el concepto de Directorio de trabajo actual (CWD) se vuelve importante aquí. Considere el CWD como la carpeta, el Python está operando dentro., Cada vez que los archivos son llamados solo por su nombre, Python asume que comienza en el CWD, lo que significa que la referencia de solo nombre será exitosa solo si el archivo está en el CWD de Python.
Nota: La carpeta donde se ejecuta el script de Python se conoce como directorio actual. Esta no es la ruta donde se encuentra el script Python.
obtener el directorio de trabajo actual
Python proporciona un módulo de sistema operativo para interactuar con el sistema operativo. Este módulo viene bajo el módulo de utilidad estándar de Python., Todas las funciones del módulo del sistema operativo elevan OSError
en el caso de nombres y rutas de archivo no válidos o inaccesibles, u otros argumentos que tengan el tipo correcto, pero no sean aceptados por el sistema operativo.
para obtener la ubicación del directorio de trabajo actual se utiliza os.getcwd()
.
Sintaxis: os.getcwd ()
parámetro: No se requiere ningún parámetro.
valor de retorno: este método devuelve una cadena que representa el directorio de trabajo actual.
Ejemplo:
attention geek!, Fortalezca sus bases con el Curso Python Programming Foundation y aprenda lo básico.
para empezar, los preparativos de la entrevista mejoran los conceptos de las estructuras de datos con el Curso Python DS.