Comprobación del vacío de un archivo
Determinar si un archivo de texto está vacío o no es una tarea común en programación. Este artículo explora un método para realizar esta verificación usando la función stat() del módulo os en Python.
La función stat()
La función os.stat( ) proporciona información completa sobre un archivo, incluido su tamaño, permisos y hora de modificación. El atributo st_size dentro del objeto devuelto representa el tamaño del archivo en bytes.
Comprobación de archivos vacíos
Para comprobar si un archivo está vacío, podemos comparar su tamaño con cero. Aquí hay un ejemplo en Python:
import os
file_path = "my_file.txt"
if os.stat(file_path).st_size == 0:
print("The file is empty.")
else:
print("The file is not empty.")
Si el archivo especificado por file_path tiene cero bytes, la condición if se evaluará como Verdadero, lo que indica un archivo vacío. De lo contrario, el archivo no está vacío.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3