Como mover arquivos no Raspberry Pi usando o Python

Como mover arquivos no Raspberry Pi usando o Python
Às vezes, os usuários podem sentir a necessidade de mover arquivos no Raspberry Pi enquanto faz a programação. Este caso ocorre principalmente para os usuários que estão utilizando o Raspberry Pi apenas para fins de programação e não querem usar a GUI ou a opção de terminal para mover os arquivos. Nesse caso, os usuários podem procurar opção para mover arquivos através do código. Como as pessoas praticam principalmente a programação do Python no sistema Raspberry Pi, elas certamente procurarão o método para mover arquivos através do Python, pois isso os ajudará em seus projetos

Este tutorial será um guia fácil para os usuários moverem arquivos no Raspberry Pi usando o Python.

Como mover arquivos no Raspberry Pi usando o Python?

Existem quatro métodos fáceis para mover arquivos no Raspberry Pi usando o Python, que são:

  • Usando fechado.mover função
  • Usando para o loop e a biblioteca fechada
  • Usando o sistema operacional.renomear função
  • Usando a biblioteca PathLib

Método 1: Mova os arquivos no Raspberry Pi com Python usando o fechamento.mover função

O Shutil.mover O método é a maneira mais fácil de mover um arquivo em Python. Primeiro você tem que importar Shutil Biblioteca no .py Arquive e digite o nome do arquivo e o destino onde o arquivo deve ser colocado.

Siga as etapas simples abaixo do rico para mover arquivos em seu Raspberry Pi sistema usando Shutil.

Passo 1: Abra o terminal e crie um arquivo python usando o seguinte comando através do Nano Editor.

$ nano .py

Passo 2: Depois de criar o arquivo, insira este código nesse arquivo:

Importar fechado
Old_File = "Localização atual de um arquivo"
destino = "Novo localização de um arquivo"
Shutil.mover (Old_File, destino)

Observação: Não se esqueça de substituir o caminho do arquivo, pois ele será diferente no seu caso.

Etapa 3: Depois de salvar o arquivo, execute o arquivo usando o “Python3” intérprete.

$ python3 .py

Isso moverá o arquivo, que é Documentos Diretório em nosso caso.

E é assim que o arquivo é movido usando Shutil biblioteca.

Método 2: Mova vários arquivos no Raspberry Pi com Python usando o loop e a biblioteca de fechamento

Você também pode usar o para Loop in python para mover vários arquivos simultaneamente. Para isso, siga as etapas abaixo:

Passo 1: Crie um arquivo usando o seguinte comando:

$ nano .py

Passo 2: Digite o seguinte código no editor de texto para mover vários arquivos em Raspberry Pi sistema.

OS de importação
Importar fechado
dir = "Localização atual de um arquivo"
destino = "Novo localização de um arquivo"
para arquivo no sistema operacional.ListDir (dir):
file_path = os.caminho.Junte -se (dir, arquivo)
Shutil.mover (file_path, destino)

Etapa 3: Salve o arquivo pressionando “Ctrl+X ” e então "Y ” Para salvar as mudanças e entrar para voltar ao terminal.

Passo 4: Então execute o arquivo python através Python3 intérprete como mostrado abaixo:

$ python3 .py

O comando acima moverá todos os arquivos dentro do “Documentos” diretório para o "Transferências" diretório.

Método 3: Mova os arquivos no Raspberry Pi com Python usando OS.renomear função

Movendo arquivos OS.Renomear é outro método ideal que fornece aos usuários a opção de mover um arquivo de um local para outro, bem como renomear o arquivo enquanto se moveu se os usuários desejarem. Siga as etapas abaixo para mover arquivos OS.Renomear:

Passo 1: Primeiro, crie outro arquivo python usando o seguinte comando:

$ nano .py

Passo 2: Em seguida, adicione o seguinte o código dentro do arquivo python.

OS de importação
Old_File = "Localização atual de um arquivo"
destino = "Novo localização de um arquivo"
OS.Renomear (Old_file, destino)

Observação: Alterar caminho do diretório de acordo com o seu desejo.

Etapa 3: Salvar o arquivo pressionando “Ctrl+X” e então "Y ” para aceitar as alterações no arquivo e entrar para sair.

Passo 4: Digite o comando dado abaixo para ser executado .py Arquive e mova o arquivo para outro destino.

$ python3 .py

E é assim que o arquivo é movido usando OS biblioteca.

Método 4: Mova os arquivos no Raspberry Pi com Python usando a Biblioteca Pathlib

O Pathlib A biblioteca também pode ser usada para mover um arquivo. Para mover os arquivos, siga as instruções fornecidas abaixo.:

Passo 1: Crie um arquivo usando o seguinte comando no qual você inserirá o código para mover o arquivo.

$ nano .py

Passo 2: Em seguida, escreva o seguinte código dentro do arquivo, altere o Old_File e destino variáveis.

importar pathlib
old_file = pathlib.Caminho ("Localização atual de um arquivo")
destino = ("novo local de um arquivo")
Old_File.Renomear (destino)

etapa 3: Salvar o arquivo pressionando “Ctrl+X” e "Y" chave.

Passo 4: Para usar o Python 3 intérprete para executar o arquivo, copie o código abaixo dado.

$ python3 .py

E é assim que o arquivo é movido usando Pathlib biblioteca.

Conclusão

Mover vários arquivos através do Python no Raspberry Pi é uma maneira ideal que ajuda os codificadores a se concentrar em escrever códigos em vez de navegar para diretórios ou usar os comandos para mover os arquivos. Vários métodos são discutidos nas diretrizes acima que são Shutil, Pathlib um OS.Renomear. Esses métodos transferirão rapidamente qualquer arquivo através do código Python. Você também pode encontrar o para-Método de loop nas diretrizes acima para mover vários arquivos simultaneamente usando um programa Python.