Śledź ten samouczek, aby nauczyć się kopiować pliki w Raspberry Pi za pomocą Pythona.
Jak kopiować pliki w Raspberry Pi za pomocą Pythona?
Załóżmy, że; Mam plik o nazwie mój plik.tekst W moim systemie Raspberry Pi i chcę skopiować ten plik do innej lokalizacji:
Aby wykonać proces kopiowania pliku za pośrednictwem Pythona, wykonaj poniżej podane kroki:
Notatka: Możesz wykonać ten proces, aby skopiować dowolne pliki z jednego miejsca do drugiego za pośrednictwem Pythona.
Krok 1: Uruchom Python
Aby skopiować plik za pomocą Pythona, najpierw uruchom interpreter Python za pomocą komendy poniżej napisanego:
$ Python3Zwykle Python jest wstępnie zainstalowany w Raspberry Pi, więc użytkownicy nie muszą się martwić o zainstalowanie.
Krok 2: Importuj moduły Pythona
Po uruchomieniu Pythona musimy teraz zaimportować moduły Python. Aby wykonać pożądaną akcję, będziemy potrzebować dwóch modułów Pythona; Jeden to OS Moduł, który pozwala systemowi korzystać z funkcji zależnych od systemu operacyjnego, a po drugie, zaimportujemy Zaburzenie moduł, który pomoże nam w kopiowaniu plików. Aby zaimportować oba te moduły Pythona, uruchom poniższe polecenia:
Import OSKrok 3: Określ źródło i miejsce docelowe
Po zaimportowaniu wymaganych modułów, teraz nadszedł czas, aby określić źródło i miejsce docelowe pliku, które chcesz skopiować. Zasadniczo źródłem jest aktualna lokalizacja pliku, a miejscem docelowym jest lokalizacja, w której chcesz utworzyć kopię pliku:
źródło = ""Przykład
źródło = "/home/pi/myfile.tekst"W cytowanym przykładzie kopiuję plik, który jest obecny Strona główna/pi katalog (lokalizacja źródła), a teraz chcę go skopiować pod adresem Pulpit Lokalizacja (miejsce docelowe). Ponadto zmieniłem nazwę pliku wersji skopiowanej, aby można go było zróżnicować, że jest to kopia oryginalnego pliku, ale nie jest obowiązkowa, możesz użyć tej samej nazwy w obu lokalizacjach, jeśli chcesz, jeśli chcesz.
Krok 4: Użyj funkcji setil, aby skopiować plik
Po prawidłowym określeniu źródła i miejsca docelowego użyj teraz poniżej wspomnianego Zaburzenie funkcja utworzenia kopii pliku w pożądanej lokalizacji:
dest = gniazdo.Kopia (źródło, miejsce docelowe)Krok 5: weryfikacja
Po uruchomieniu Zaburzenie.Kopiuj Polecenie, kopia pliku zostanie utworzona natychmiast i możesz to zweryfikować, uruchamiając poniżej napisane polecenie drukowania:
druk („ścieżka docelowa:”, dest)Dane wyjściowe polecenia wydrukuje lokalizację docelową kopii pliku.
Ponadto, ponieważ skopiowałem plik na pulpicie, najprostszym sposobem jest to, że mogę szybko przejść na pulpit, aby to sprawdzić. Ale jeśli nie skopiowałeś pliku na komputerze, zaleca się dla Ciebie powyższy krok:
Notatka: Możesz także połączyć pełny kod wspomniany w powyższych krokach i dodać go do pliku z .py rozszerzenie, a następnie uruchom plik za pośrednictwem interpretera Python3, aby wykonać proces kopiowania.
Wniosek
Jest to bardzo prosta i pięciostopniowa metoda szybkiego kopiowania żądanych plików do różnych lokalizacji za pomocą Pythona. Po prostu uruchom Python i zaimportuj dwa moduły Pythona, które są OS I Zaburzenie Następnie określ źródło i miejsce docelowe pliku. Po tym użyciu Zaburzenie.Kopiuj funkcja, aby skopiować plik i przenieść go do dowolnej lokalizacji z dowolną nazwą pliku.