"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > ## Como determinar se um arquivo de texto está vazio usando a função os.stat() do Python?

## Como determinar se um arquivo de texto está vazio usando a função os.stat() do Python?

Publicado em 2024-11-04
Navegar:643

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

Verificando o vazio de um arquivo

Determinar se um arquivo de texto está vazio ou não é uma tarefa comum na programação. Este artigo explora um método para realizar essa verificação usando a função stat() do módulo os em Python.

A função stat()

A função os.stat( ) fornece informações abrangentes sobre um arquivo, incluindo tamanho, permissões e horário de modificação. O atributo st_size dentro do objeto retornado representa o tamanho do arquivo em bytes.

Verificando arquivos vazios

Para verificar se um arquivo está vazio, podemos comparar seu tamanho com zero. Aqui está um exemplo em 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.")

Se o arquivo especificado por file_path tiver zero bytes, a condição if será avaliada como True, indicando um arquivo vazio. Caso contrário, o arquivo não estará vazio.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3