This is comment for paste
Imprimir a un archivo. Simple Python
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Optimización
- import os
- import numpy as np --> Eliminado. Se da preferencia a las funciones integradas de Python [min(), max(), y sum()/len()] que son suficientes para este propósito y hacen más ligero el código.
- ruta_archivo = os.path.expanduser("~/ruta/al/archivo/salida.txt") --> Modificada
- En el código optimizado, se usa os.path.join:
- ruta_archivo = os.path.join(os.path.expanduser("~"), "ruta", "al", "archivo", "salida.txt")
- Esto ofrece compatibilidad entre sistemas operativos --os.path.join usa automáticamente el separador correcto (/ o \) según el sistema operativo en el que se ejecute el código. Reduce el riesgo de errores como olvidar una barra o agregar una de más--.
- Por ejemplo, queremos que el archivo "salida.txt" se guarde en la capeta "Pruebas" ubicada en mis documentos:
- ruta_archivo = os.path.join(os.path.expanduser("~"), "Documentos", "Pruebas", "salida.txt")
- La ruta se escribe internamente, esto es útil sí el código se va a ejecutar en diferentes entornos (Windows, Linux, macOS).
- Se utilizaron f-strings para formatear la salida, lo que mejora la legibilidad.
- El archivo se sigue abriendo en modo de apéndice, pero si deseas sobrescribirlo, se puede cambiar "a" por "w".
Advertisement
Add Comment
Please, Sign In to add comment