preloader

1 janvier 1 | 2 minutes de lecture
Index du contenu

• rename(objetivo) cambia el nombre de este archivo o directorio al objetivo dado. • unlink() elimina el archivo al que hace referencia el objeto de ruta. • joinpath(other) agrega elementos al objeto de ruta, p. ruta.joinpath(’/ temperatura’). • with_name(new_name) devuelve un nuevo objeto de ruta con el nombre cambiado. • El operador ‘/’ también se puede usar para crear nuevos objetos de ruta a partir de rutas existentes por ejemplo ruta/ ‘prueba’/ ‘salida’ que agregaría los directorios prueba y hacia el objeto de ruta. Se pueden usar dos métodos de clase Path para obtener objetos de ruta que representen claves directorios como el directorio de trabajo actual (el directorio en el que se encuentra el programa). lógicamente en ese punto) y el directorio de inicio del usuario que ejecuta el programa: • Path.cwd() devuelve un nuevo objeto de ruta que representa el directorio actual. • Path.home() devuelve un nuevo objeto de ruta que representa la casa del usuario directorio. A continuación se proporciona un ejemplo que utiliza varias de las características anteriores. este ejemplo obtiene un objeto de ruta que representa el directorio de trabajo actual y luego agrega ’texto’ a esto. A continuación, se comprueba el objeto de ruta de resultado para ver si existe la ruta (en la computadora que ejecuta el programa), suponiendo que la ruta no existe, se crea y el método existe() se vuelve a ejecutar. El efecto de crear el directorio se puede ver en el resultado: Un método muy útil en el objeto Path es el método glob(patrón). Este El método devuelve todos los elementos dentro de la ruta que cumplen con el patrón especificado. Por ejemplo, path.glob(’.py’) devolverá todos los archivos que terminan en .py dentro de el camino actual. p = Ruta.cwd() print(‘Configurar nuevo directorio’) nuevodir = p / ‘prueba’ print(‘Comprobar si existe newdir’) print(’nuevodir.existe():’, nuevodir.existe()) print(‘Crear nuevo directorio’) nuevodir.mkdir() print(’nuevodir.existe():’, nuevodir.existe()) Configurar un nuevo directorio Compruebe si existe newdir newdir.exists(): Falso Crear nuevo directorio newdir.exists(): Verdadero 18.13 Trabajar con rutas 227

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus