"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ## ¿Cómo determinar si un archivo de texto está vacío usando la función os.stat() de Python?

## ¿Cómo determinar si un archivo de texto está vacío usando la función os.stat() de Python?

Publicado el 2024-11-04
Navegar:181

## How to Determine if a Text File is Empty Using Python\'s os.stat() Function?

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.

Último tutorial Más>

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