osEn la lección de hoy vamos a utilizar la librería os para crear carpetas y navegar por ellas.
Anteriormente, hemos usado os para limpiar la pantalla.
Aquí hay algunas otras cosas que puede hacer:
👉 listdir() te permitirá listar todos los archivos:
import os
print(os.listdir()) # Lists all the files in the current directory. Useful for checking that a file is in the folder we think it is.
files = os.listdir()
if "quickSave.txt" not in files:
print("Error: Quick Save not found.")
#Checks if a file is in a directory and outputs an error if not.
👉 Prueba este código con os.mkdir():
import os
os.mkdir("Hello") # Creates a folder called 'Hello'
👉 os.rename() toma 2 argumentos: el fichero a renombrar y el nuevo nombre.
import os
os.rename("myname.txt", "NEW.o")
Pista: Necesitarías un fichero llamado “minombre.txt” ya cargado en el árbol de ficheros para poder cambiar el nombre del fichero.
La capacidad de crear y gestionar archivos y carpetas es realmente útil, especialmente para las copias de seguridad.
¡Atrás todo el mundo!
f’ es la abreviatura de ‘file’, por supuesto. ¿Qué creíais que quería decir?
Sacad vuestras mentes de la cuneta, volved y coged vuestra lista de tareas para guardar/cargar automáticamente del Día 51 y usadla aquí.
Su programa debería:
La solucion está en main.py