Aby zmienić nazwę pliku za pomocą modułu Python OS, postępuj zgodnie z poniższą procedurą:
Zmień nazwę pliku w Python za pomocą modułu OS na Ubuntu
Wymagania:
Moduł Python OS pozwala wykonywać różne operacje związane z systemem operacyjnym. Zmiana nazwy pliku jest również jedną z operacji systemu operacyjnego, który można wykonać za pomocą funkcji modułu Python OS OS.Przemianować().
Teraz postępuj zgodnie z poniższą procedurą, aby zmienić nazwę pliku za pomocą modułu Python OS:
Tworzenie pliku Pythona : Najpierw musisz utworzyć plik Python za pomocą Nano, na przykład tworzę Python_file.plik PY do poniżej wymienionych polecenie:
$ nano Python_file.py
Możesz ustawić wybraną nazwę pliku.
Używając „OS.Zmień nazwę ”, aby zmienić nazwę pliku
Aby zmienić nazwę pliku w bieżącym katalogu: Poniżej wspomniany „OS.Składnia funkcji renime () ”zostanie użyta do zmiany nazwy pliku w bieżącym katalogu:
$ OS.Zmień nazwę („Plik źródłowy”, „Plik docelowy”)
Teraz napisz poniższy kod do python_file, aby zmienić nazwę „Old_linuxhint.txt ”do„ new_linuxhint.txt ”w bieżącym katalogu:
„OS Import” służy do importowania modułu OS w programie.
Import OSNaciskać "Ctrl+s”Aby zapisać plik i„Ctrl+x„Aby wyjść z pliku.
Teraz, aby wykonać plik Uruchom poniższe wspomniane polecenie, używam Python3 do wykonania Python_file.py as Python3 jest wstępnie zainstalowany w systemie Ubuntu:
$ Python3 Python_file.py
I Ls Komenda służy do wymienienia plików katalogu, aby sprawdzić, czy plik do zmiany nazwy istnieje, czy nie:
Teraz, aby sprawdzić, czy plik jest przemianowany lub nie, ponownie wymień pliki bieżącego katalogu roboczego:
Aby zmienić nazwę pliku w katalogu oprócz bieżącego katalogu: Poniżej wspomniany „OS.Składnia funkcji renime () ”zostanie użyta do zmiany nazwy pliku:
$ OS.Zmień nazwę („Plik źródłowy”, „Plik docelowy”)
Teraz napisz poniższy kod w Python_file.py Aby zmienić nazwę „Old_linuxhint.tekst" Do "new_linuxhint.tekst„W katalogu komputerowym:
Import OSNaciskać "Ctrl+s”Aby zapisać plik i„Ctrl+x„Aby wyjść z pliku.
Używać polecenie ls Aby wymienić pliki katalogu komputerowego, aby sprawdzić, czy plik do zmiany nazwy istnieje, czy nie:
Teraz, aby sprawdzić, czy plik jest przemianowany lub nie, ponownie wymień pliki katalogu komputerowego:
Aby zmienić nazwę wielu plików: Możemy również zmienić nazwę wielu plików na raz. Na przykład mam trzy pliki w moim katalogu komputerowym File1, File2, File3 i chcę dodać prefiks „Linuxhint_” Do wszystkich trzech nazw plików, a następnie uruchom poniższy kod w „Python_file.py ”.
Import OSMożesz zmodyfikować polecenie zgodnie ze swoimi wymaganiami; Możesz wybrać nazwy plików i katalog, w którym istnieją one wybrane:
Użyjemy „Listdir ()”Funkcja w„dla pętli„Aby uzyskać pliki jeden po drugim, a następnie zmienić ich nazwę za pomocą OS.Przemianować funkcjonować. F Funkcja ciągów Pythona w powyższym kodzie służy do zmiany nazwy każdego pliku na pulpicie na „/home/alishba/linuxhint_ Old Filename". Tutaj używamy „pliku tekstowego” jako zmiennej pętli dla starej nazwy pliku. który otrzyma każdy plik katalogu. Naciskać "Ctrl+s”Aby zapisać plik i„Ctrl+x„Aby wyjść z pliku.
Najpierw wymień pliki komputera stacjonarnego, aby sprawdzić istnienie plików, a następnie wykonaj plik, aby zmienić nazwę plików:
Teraz ponownie wymień pliki komputera stacjonarnego, aby sprawdzić, czy pliki są poprawnie przemianowane:
Na powyższym zdjęciu widać wyraźnie, że wszystkie pliki katalogu komputerowego są przemianowane.
Wniosek:
Funkcja modułu Python OS o nazwie OS.REAMAME () służy do zmiany nazwy plików za pomocą Pythona. Możemy zmienić nazwę plików za pomocą różnych technik, ale w tym artykule omówiliśmy sposób zmiany nazwy plików w bieżącym katalogu, oprócz bieżącego katalogu i aby zmienić nazwę wielu plików za pomocą modułu Python OS. Jeśli jesteś programistą Python i chcesz zmienić nazwę plików/plików za pomocą Pythona, ten artykuł z pewnością pomoże Ci.