Questo tutorial sarà una guida facile per gli utenti di spostare i file in Raspberry Pi utilizzando Python.
Come spostare i file in Raspberry Pi usando Python?
Esistono quattro metodi facili per spostare i file in Raspberry Pi usando Python, che sono:
Metodo 1: spostare i file in Raspberry Pi con Python usando Shutil.Sposta la funzione
IL shutil.mossa Il metodo è il modo più semplice per spostare un file in Python. Per prima cosa devi importare shutil Biblioteca nel .Py file e immettere il nome file e la destinazione in cui si suppone che il file.
Segui i semplici passaggi di seguito per spostare i file nel tuo Raspberry Pi sistema utilizzando shutil.
Passo 1: Apri il terminale e crea un file Python utilizzando il seguente comando tramite Nano Editor.
$ nanoPasso 2: Dopo aver creato il file, immettere questo codice in quel file:
Shutil di importazioneNota: Non dimenticare di sostituire il percorso del file in quanto differirà nel tuo caso.
Passaggio 3: Dopo aver salvato il file, eseguire il file utilizzando il "Python3" interprete.
$ Python3Questo sposterà il file, che è Documenti directory nel nostro caso.
Ed è così che il file viene spostato utilizzando shutil biblioteca.
Metodo 2: sposta più file in Raspberry Pi con Python utilizzando per loop e shutil Libreria
Puoi anche usare il per Loop in Python per spostare più file contemporaneamente. Per questo, segui i passaggi di seguito:
Passo 1: Crea un file utilizzando il seguente comando:
$ nanoPasso 2: Immettere il seguente codice nell'editor di testo per spostare più file in Raspberry Pi sistema.
Import OSPassaggio 3: Salva il file premendo "Ctrl+x " poi "Y " Per salvare le modifiche e inserire per tornare al terminale.
Passaggio 4: Quindi eseguire il file Python attraverso Python3 Interprete come mostrato di seguito:
$ Python3Il comando sopra sposterà tutti i file all'interno del "Documenti" directory al "Download" directory.
Metodo 3: sposta i file in Raspberry Pi con Python usando il sistema operativo.Rinomina la funzione
Spostamento dei file attraverso sistema operativo.rinominare è un altro metodo ideale che fornisce agli utenti la scelta di spostare un file da una posizione all'altra, nonché di rinominare il file mentre vengono spostati se gli utenti lo desiderano. Seguire i passaggi di seguito per spostare i file attraverso sistema operativo.rinominare:
Passo 1: Innanzitutto, crea un altro file Python usando il seguente comando:
$ nanoPasso 2: Quindi aggiungi quanto segue il codice all'interno del file Python.
Import OSNota: Cambia il percorso della directory secondo il tuo desiderio.
Passaggio 3: Salva il file premendo "Ctrl+X" poi "Y " Per accettare le modifiche al file e inserire per uscire.
Passaggio 4: Immettere il comando indicato di seguito da eseguire .Py file e sposta il file in un'altra destinazione.
$ Python3Ed è così che il file viene spostato utilizzando Sistema operativo biblioteca.
Metodo 4: spostare i file in Raspberry Pi con Python usando la libreria Pathlib
IL Pathlib La libreria può anche essere utilizzata per spostare un file. Per spostare i file, seguire le istruzioni fornite di seguito.:
Passo 1: Crea un file utilizzando il seguente comando in cui si inserisce il codice per spostare.
$ nanoPasso 2: Quindi scrivere il seguente codice all'interno del file Modifica il vecchio_file E destinazione variabili.
Importa PathlibPassaggio 3: Salva il file premendo "Ctrl+X" E "Y" chiave.
Passaggio 4: Per usare il Python 3 Interprete per eseguire il file, copiare il codice indicato di seguito.
$ Python3Ed è così che il file viene spostato utilizzando Pathlib biblioteca.
Conclusione
Spostare più file tramite Python su Raspberry Pi è un modo ideale che aiuta i programmatori a concentrarsi sui codici di scrittura piuttosto che a navigare verso le directory o all'utilizzo dei comandi per spostare i file. Sono discussi più metodi nelle linee guida di cui sopra shutil, Pathlib UN sistema operativo.rinominare. Questi metodi trasferiranno rapidamente qualsiasi file tramite il codice Python. Puoi anche trovare il per-Metodo Loop nelle linee guida di cui sopra per spostare più file contemporaneamente utilizzando un programma Python.