Índice de contenido
• 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
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más