Python obtiene el directorio actual

Funciones y métodos de Python

Puede utilizar el lenguaje de secuencias de comandos de Python para interactuar con su sistema operativo y navegar entre archivos. El proceso es similar al uso de una interfaz de línea de comandos.

Python & rsquo; s get current directory , o Python os.getcwd () , le permite cambiar directorios y mover archivos. Este artículo cubre qué es get current directory y cómo usar el comando.




¿Qué es Python & lsquo; get current directory & rsquo ;?

The Python obtener el directorio actual , o os.getcwd () , el método consta de dos componentes: os , que significa sistema operativo y .getcwd () , que significa obtener directorio de trabajo actual & mdash; haciendo referencia a cualquier directorio (carpeta) o ubicación en la que se encuentre almacenado su archivo de código.

Debe importar el módulo del sistema operativo antes de usar el método. Un módulo de Python es un código prediseñado; no es necesario instalar bibliotecas de terceros. El módulo os nos permite navegar a través del sistema de archivos del sistema operativo, obtener información del archivo y mover archivos.




Cómo Python & lsquo; obtiene el directorio actual & rsquo; funciona

Veamos cómo Python obtiene el método de directorio actual en acción.

Si abre un nuevo archivo de código, diga en IDLE (código integrado de Python editor), puede escribir este código: & nbsp;

 import os print (os.getcwd ( )) 

Con & ldquo; import os & rdquo ;, estamos importando el módulo os a nuestro programa. Con "imprimir", le estamos diciendo al programa que muestre la ubicación actual del archivo. Cuando ejecute este código, la salida será el nombre de la carpeta en la que se encuentra actualmente, que es la ubicación del directorio actual.

Si su archivo de código está guardado en su escritorio, el resultado puede verse así:

El 81% de los participantes afirmaron que se sentían más seguros acerca de sus perspectivas laborales después de asistir a un campamento de entrenamiento. Asigne a un bootcamp hoy mismo.

El graduado promedio de bootcamp pasó menos de seis meses en la transición profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.

Tenga en cuenta que & ldquo; name & rdquo; se refiere a cualquier nombre asociado con la cuenta de usuario de su computadora (generalmente es su nombre de pila).





Usando & lsquo; obtener directorio actual & rsquo; con & lsquo; cambiar directorio & rsquo;

Una vez que sepa en qué directorio está trabajando, es posible que desee navegar a un directorio diferente. Para ello, puede utilizar el método & lsquo; cambiar directorio & rsquo;, os.chdir () .

Como ejemplo, supongamos que desea comprobar en qué directorio se encuentra, luego navegue hasta el directorio Documentos en su computadora (asumiendo que aún no está en el directorio Documentos), y luego confirme que está en el directorio Documentos. & nbsp;

Así es como verías tu directorio actual, cambiarías directorios y luego confirmarías que estás en el directorio de Documentos. Mira este código:

 import os print (os.getcwd ()) os.chdir (' / Users / name / Docume nts') print (os.getcwd ()) 

Tenga en cuenta que en el código anterior primero tenemos que importar el módulo os. Luego, imprimimos el directorio de trabajo actual usando el comando & ldquo; print & rdquo; mando. A continuación, cambiamos el directorio usando el método os.chdir () , con el nombre del directorio deseado (Documentos) en la ruta de la carpeta de destino. Finalmente, imprimimos el directorio de trabajo actual nuevamente para confirmar que estamos en el directorio de Documentos.

Aquí está el resultado de este código:

 C: Usuarios ameDesktop C: Usuarios ameDocuments 

Esto significa que el primer directorio fue el Escritorio, y el nuevo directorio es Documentos. Nuevamente, usamos la etiqueta & ldquo; print & rdquo; comando dos veces & ndash; una vez para mostrar el directorio actual antes de que lo cambiemos, y una vez para mostrar el directorio actual después de que lo cambiamos. & nbsp;

Debido a que Python es un lenguaje de programación, puede usar Python para comunicarse con su sistema operativo para navegar y brindarle información acerca de los archivos en su computadora. Python & lsquo; obtener directorio actual & rsquo; es un método de Python que puede utilizar para obtener información sobre sus archivos.


Algunos desarrolladores encuentran que interactuar con archivos con un lenguaje de secuencias de comandos como Python es más productivo que usar la GUI (interfaz gráfica de usuario) de un sistema operativo para crear carpetas y archivos y hacer clic en ellos. utilizar Python u otro lenguaje de secuencias de comandos para interactuar con su sistema operativo es una habilidad valiosa que debe tener como desarrollador.





Python obtiene el directorio actual: StackOverflow Questions

Tutorials