Hvordan flytte filer i Raspberry Pi ved hjelp av Python

Hvordan flytte filer i Raspberry Pi ved hjelp av Python
En gang kan brukerne føle behov for å flytte filer på Raspberry Pi mens de gjør programmering. Denne saken forekommer mest for brukerne som bruker Raspberry Pi bare for programmeringsformål og ikke vil bruke GUI eller terminalalternativet for å flytte filene. I så fall kan brukerne se etter alternativ for å flytte filer gjennom kode. Siden folk stort sett gjør Python -programmering på Raspberry Pi -systemet, så vil de sikkert se etter metoden for å flytte filer gjennom Python, da dette vil hjelpe dem i prosjektene sine

Denne opplæringen vil være en enkel guide for brukerne å flytte filer i Raspberry Pi ved hjelp av Python.

Hvordan flytte filer i Raspberry Pi ved hjelp av Python?

Det er fire enkle metoder for å flytte filer i Raspberry Pi ved hjelp av Python, som er:

  • Bruker stengel.Flyttingsfunksjon
  • Bruker for Loop og Shutil Library
  • Bruke OS.gi nytt navn til funksjon
  • Bruke Pathlib Library

Metode 1: Flytt filer i Raspberry Pi med Python ved hjelp av Shutil.Flyttingsfunksjon

De Shutil.bevege seg Metoden er den enkleste måten å flytte en fil i Python. Først må du importere Shutil bibliotek i .py fil og skriv inn filnavnet og destinasjonen der filen skal være plassert.

Følg de enkle enkle trinnene for å flytte filer i din Raspberry Pi system bruker Shutil.

Trinn 1: Åpne terminalen og opprett en Python -fil ved hjelp av følgende kommando via Nano Editor.

$ nano .py

Steg 2: Etter å ha opprettet filen, skriv inn denne koden i den filen:

Import stengt
old_file = "Nåværende plassering av en fil"
destinasjon = "Ny plassering av en fil"
Shutil.Flytt (old_file, destinasjon)

Merk: Ikke glem å erstatte banen til filen, da den vil avvike i saken din.

Trinn 3: Etter å ha lagret filen, kjør filen ved hjelp av “Python3” tolk.

$ python3 .py

Dette vil flytte filen, som er Dokumenter Katalog i vårt tilfelle.

Og det er slik filen flyttes ved hjelp av Shutil bibliotek.

Metode 2: Flytt flere filer i Raspberry Pi med Python ved bruk av for Loop og Shutil Library

Du kan også bruke til sløyfe i Python for å flytte flere filer samtidig. For dette, følg de undergitte trinnene:

Trinn 1: Opprett en fil ved hjelp av følgende kommando:

$ nano .py

Steg 2: Skriv inn følgende kode i tekstredigereren for å flytte flere filer i Raspberry Pi system.

Importer OS
Import stengt
dir = "Gjeldende plassering av en fil"
destinasjon = "Ny plassering av en fil"
for fil i OS.Listdir (DIR):
file_path = OS.sti.Bli med (dir, fil)
Shutil.Flytt (File_Path, destinasjon)

Trinn 3: Lagre filen ved å trykke på “Ctrl+x ” og så "Y ” For å lagre endringene og gå inn for å flytte tilbake til terminalen.

Trinn 4: Kjør deretter python -fil gjennom Python3 Tolk som vist nedenfor:

$ python3 .py

Kommandoen ovenfor vil flytte alle filene inne i “Dokumenter” katalog til “Nedlastinger” katalog.

Metode 3: Flytt filer i Raspberry Pi med Python ved hjelp av OS.gi nytt navn til funksjon

Flytte filer gjennom OS.gi nytt navn er en annen ideell metode som gir brukerne valget om å flytte en fil fra ett sted til andre, så vel som å gi nytt navn til filen mens de blir flyttet hvis brukerne ønsker det. Følg de undergitte trinnene for å flytte filer gjennom OS.gi nytt navn:

Trinn 1: Opprett først en annen Python -fil ved å bruke følgende kommando:

$ nano .py

Steg 2: Legg deretter til følgende koden i Python -filen.

Importer OS
old_file = "Nåværende plassering av en fil"
destinasjon = "Ny plassering av en fil"
OS.gi nytt navn (old_file, destinasjon)

Merk: Endre katalogsti i henhold til ditt ønske.

Trinn 3: Lagre filen ved å trykke på “Ctrl+x” og så "Y ” å akseptere endringene i filen og gå inn for å avslutte.

Trinn 4: Skriv inn kommandoen nedenfor for å kjøre .py fil og flytt filen til et annet reisemål.

$ python3 .py

Og det er slik filen flyttes ved hjelp av OS bibliotek.

Metode 4: Flytt filer i Raspberry Pi med Python ved hjelp av Pathlib Library

De PATHLIB Bibliotek kan også brukes til å flytte en fil. For å flytte filene, følg instruksjonene nedenfor.:

Trinn 1: Opprett en fil ved hjelp av følgende kommando der du skriver inn koden for å flytte filen.

$ nano .py

Steg 2: Skriv deretter følgende kode i filen Endre old_file og mål variabler.

Importer pathlib
old_file = pathlib.Bane ("Gjeldende plassering av en fil")
destinasjon = ("Ny plassering av en fil")
old_file.gi nytt navn til (destinasjon)

Trinn 3: Lagre filen ved å trykke på “Ctrl+x” og “Y” nøkkel.

Trinn 4: Å bruke Python 3 Tolk for å kjøre filen, kopier den gitte koden nedenfor.

$ python3 .py

Og det er slik filen flyttes ved hjelp av PATHLIB bibliotek.

Konklusjon

Å flytte flere filer gjennom Python på Raspberry Pi er en ideell måte som hjelper kodere med å fokusere på å skrive koder i stedet for å navigere til kataloger eller bruke kommandoene til å flytte filene. Flere metoder er omtalt i retningslinjene som er ovenfor Shutil, PATHLIB an OS.gi nytt navn. Disse metodene vil raskt overføre enhver fil gjennom Python -kode. Du kan også finne til-Loop -metoden i retningslinjene ovenfor for å flytte flere filer samtidig ved hjelp av et Python -program.