Os usuários do Raspberry Pi podem seguir este guia para aprender a listar arquivos de um diretório no sistema Raspberry Pi usando Python.
Como listar arquivos de um diretório usando Python em Raspberry Pi
O Python fornece duas maneiras simples de listar arquivos de um diretório no sistema Raspberry Pi, que são os seguintes:
Método 1: Liste arquivos em um diretório usando o Python com o sistema operacional.ListDir
O ListDir() O método, que é um recurso do módulo do SO, nos permite visualizar a lista de todos os arquivos (incluindo os subdiretos) armazenados em um diretório. Se você deseja imprimir uma lista dos arquivos em qualquer diretório, pode fazê -lo usando o OS.listdir () função (onde o programa está presente) através das seguintes etapas:
Passo 1: Inicie o terminal e insira o seguinte comando no editor Nano para criar um arquivo python.
$ nanoPasso 2: Depois de criar o arquivo, insira o código abaixo do ritmo dentro do arquivo:
OS de importaçãoObservação: Lembre -se de mudar o caminho do arquivo, porque pode ser diferente em sua situação.
Salvar o arquivo usando “Ctrl+X”.
Etapa 3: Executar o arquivo no Raspberry Pi usando o “Python3” intérprete.
$ python3Isso exibirá a lista de arquivos no pi diretório.
Método 2: Liste arquivos em um diretório usando o Python com o sistema operacional.andar
Você também pode usar o OS.andar() função para listar arquivos em um diretório usando python. Ele liste recursivamente os arquivos em um diretório e subdiretos. As informações podem demorar muito para ler, mas se os usuários desejam ver uma lista completa de arquivos dentro dos diretórios, a função pode ser uma opção melhor. Para listar os arquivos nesta função, siga as etapas abaixo:
Passo 1: Primeiro use o comando a seguir para criar um novo arquivo Python:
$ nanoPasso 2: Adicione o seguinte código ao arquivo python depois disso.
OS de importaçãoObservação: Você pode modificar o caminho do diretório como quiser.
Etapa 3: Salve o documento clicando “Ctrl+X”, "Y" para aprovar as mudanças e "Digitar" para fechá -lo.
Passo 4: Execute o comando abaixo para executar o arquivo python para ver a lista de arquivos dentro do diretório.
$ python3 nome do arquivo.pyE é assim que o OS.andar A função mostra todos os arquivos.
Método 3: Liste arquivos em um diretório usando o Python com o sistema operacional.Scandir
Você também pode listar os arquivos de um diretório no Raspberry Pi usando o python com a ajuda do OS.Scandir () função. Por esse motivo, siga as diretrizes abaixo para listar os arquivos através desta função:
Passo 1: Use o seguinte comando para criar um arquivo no qual você inserirá o código para realocar o arquivo…
$ nanoPasso 2: Em seguida, adicione o seguinte código ao arquivo.
OS de importaçãoetapa 3: Batendo “Ctrl+X” e "Y", você pode salvar o arquivo.
Passo 4: Execute o comando dado abaixo usando o intérprete Python3 para ver a lista de arquivos .
$ python3Conclusão
Existem três funções amplamente usadas usadas no Python para listar os arquivos de um diretório que são OS.ListDir, OS.andar e OS.Scandir mostrado nas diretrizes acima mencionadas. Todas essas funções são úteis para os programadores que desejam se concentrar na criação de código, em vez de viajar para diretórios ou usar comandos para exibir arquivos e diretórios.