Python os gi nytt navn

Python os gi nytt navn
Det kan være situasjoner der vi trenger å gi nytt navn til en fil i henhold til våre krav eller for letthet for å skille den på tide. Selv om å gi nytt navn til en fil i Python er ganske enkel, er den ikke så grei som å gjøre det på datamaskinen din. Veien til filen er det første vi trenger for å gi nytt navn til en fil. Stien avslører filens plassering på en datamaskins harddisk. En relativ bane gir nettopp filnavnet og den gjeldende katalogen, mens en absolutt bane inneholder hele kataloghierarkiet som er nødvendig for å få tilgang til filen. Å gi nytt navn til et element eller katalog er mulig i Python ved hjelp av “OS.gi nytt navn til () ”-metode. Ved hjelp av denne prosedyren blir en kildefil eller katalog omdøpt til ønsket destinasjonsfil eller katalog.

Syntaks:

Syntaksen for å gi nytt navn til filen i Python av begrepet “OS” er gitt i følgende:

Den har to parametere der den første "SRC" refererer til kildetavnet på filen og "DST" refererer til destinasjonsnavnet for filen etter å ha brukt “OS.gi nytt navn til () ”-funksjon.

Eksempel 1: Bruker Python OS.Gi nytt navn til () funksjon for å endre navnet på en hvilken som helst fil

I dette eksemplet vil vi se på hvordan vi kan endre den spesifikke filen i den gjeldende katalogen fra "kilden" til "destinasjon" -navnet.

Forklaringen på kodebiten for “OS.gi nytt navn til () ”er gitt i det følgende.

Først av alt tar vi biblioteket med "OS" siden vi har en interaksjon mellom programkoden vår med operativsystemet vårt. Alle interaksjoner på systemnivå kan utføres ved hjelp av Python OS-modulen. Nå, i parameterkilden, tar vi "SRC" ved å sette inn navnet på filen som skal omdøpes, som er "Javafile.tekst". I den andre variabelen for destinasjonsparameteren definerer vi “dest” og tildeler “linuxfile.txt ”navn.

Da vi var villige til å gi nytt navn til filen til “Linuxfile.txt ”, vi la det i“ Dest ”-parameteren. Formatet på filen som vi ga er “txt”. Etter en stund bruker vi vår viktigste funksjon av “OS.gi nytt navn til () ”for å endre navnet på den aktuelle filen. Så vi tildeler den funksjonen med begge parameterverdiene slik at funksjonen leser kildetavnet og destinasjonsnavnet, og gir nytt navn til filen med det nye spesielle navnet som vi tildeler "DEST". På det trinnet gir det nytt navn. For å sikre på at vi på skjermen bruker vi "Print ()" -funksjonen med utskriftserklæringen som er "Filen vår har fått nytt navn fra" Javafile.tekst 'til' linuxfile.tekst.'”

Utgangen fra koden viser utskriftserklæringen på forrige øyeblikksbilde på skjermen etter å ha gitt nytt navn til filen fra katalogen fra “Javafile.tekst ”til“ linuxfile.tekst".

Eksempel 2: Bruke Python OS.Gi nytt navn til () -funksjon for å endre arten av filforlengelse

I operativsystemer er funksjonen i en fil som hjelper til med dokumentklassifisering den. Filnavnutvidelsen i et hvilket som helst operativsystem er en pause som ofte ledes av tre tegn, enten det kan være en, to eller fire tegn lang. Her vil vi se på det andre eksemplet på hvordan vi kan endre filen naturen av “OS.gi nytt navn til () ”-funksjon.

I diskusjonen om koden er biblioteket til "OS" nødvendig når vi bruker den først før du starter den videre koden. Deretter bruker vi "print ()" -funksjonen med "arten av utvidelsen før omdrivende:" -uttalelse. Deretter initialiserer vi en variabel med minneplassering som heter “Program” og lagrer “Programmet.txt ”-filen med“.txt ”-forlengelse. Igjen brukes "print ()" -funksjonen til å vise “programmet” for å vise filnavnet langs formatet på utvidelsen før du gir nytt navn til det. Deretter bruker vi "for" -tilstanden for "program_name" i den tidligere definerte "program" -funksjonen.

Etter det erklærer vi to variabler av “old_program_name” og “new_program_name” der vi bruker “OS.sti.bli med () "-funksjon i" old_program_name "på" mappen "og" program_name ". Deretter bruker vi ".erstatte () ”-funksjon på“ old_program_name ”fra“ TXT ”til“ PDF ”. To utvidelser lagres i denne funksjonen. Når begge utvidelsene er utstedt for å fungere, bruker vi “OS.gi nytt navn til () ”. Vi tildeler "old_program_name" som kildefilnavnet og "new_program_name" som destinasjonsnavnet for filtypen etter å ha gitt nytt navn til den. Dette endrer formatet. Nå bruker vi "print ()" -funksjonen for å vise arten av filtypen etter å ha endret filforlengelsesnavnet. Igjen brukes "print ()" -funksjonen til å vise filnavnet på utdataene med navnet på utvidelsesfilen.

Det forrige øyeblikksbildet er den respektive utdataene til koden vår. Den første outputlinjen viser en utskriftserklæring som er "utvidelsesarten før omdrivende:". Den andre linjen har kildetavnet på filen med utvidelsesnavnet som den var i katalogen som “Program.tekst". Den tredje linjen er "arten av utvidelsen etter å ha gitt nytt navn:" utskriftserklæring igjen. Den siste outputlinjen, som vi kan se, endrer utvidelsen av filformat fra “TXT” til “PDF” siden destinasjonsnavnet etter omdøping er “Program.PDF ”.

Eksempel 3: Bruke Python OS.Gi nytt navn til () funksjon for å gi nytt navn til katalogen gjennom baneplassering

I dette eksemplet oppretter vi en ny filkatalog med navnet "Satellite", for å endre navnet til "Toshiba". Denne "satellitt" -katalogen er tom fordi hvis en katalog inneholder noen data, gir den ikke nytt navn til filnavnet.

Etter å ha opprettet katalogen, utfører vi nå programkoden til “OS.gi nytt navn til () ”som er gitt i følgende:

Her vil vi diskutere kodebiten som starter fra “OS” -biblioteket. Deretter bruker vi “OS.chdir () ”-funksjon og gi banen til katalogen. Vi kan få denne veien ved å gå inn i egenskapene til filkatalogen og fra stedet der vi setter den inn i denne funksjonen. Etter å ha tilordnet banen, når den vår respektive fil. Deretter bruker vi “OS.gi nytt navn til () ”-funksjon. "Satellitt" -kilden blir omdøpt til "Toshiba". Så vi tildeler den til destinasjonen. Til slutt bruker vi "Print ()" -funksjonen med "katalognavnet har blitt omdøpt" -erklæring for å utstille på Python -konsollen.

Etter å ha kjørt koden, endrer den filnavnet fra “Satellite” til “Toshiba”. Utgangsskjermen til koden viser denne meldingen på skjermen etter å ha gitt nytt navn til filnavnet som vi oppgir i "print ()" -funksjonen som er "katalognavnet er omdøpt".

Etter fullføringen av koden, når vi når tilbake til vår nåværende katalogfilplassering, kan vi se at navnet på "satellitt" -mappen blir endret til "Toshiba" til tross for stedet. Mappefilen forblir i samme skjebne med samme funksjonalitet.

Konklusjon

Denne artikkelen dekker temaet Python “OS.gi nytt navn til () ”for å gi nytt navn til katalognavnet ved hjelp av kilde- og destinasjonsparametere. Navnet på kilden byttes til destinasjonen, og navnet på filen fra katalogen er endret. Vi brukte tre eksempler for å forklare “OS.gi nytt navn til () ”metode på en bedre måte. Det første eksemplet brukte enkel "SRC" og "DEST" for å gi nytt navn til filen vår uten behov for en stedsvei. Det andre eksemplet dekker temaet for å endre filenes natur fra “TXT” til “PDF” -format. Det tredje eksemplet gir nytt navn til filnavnet fra katalogen ved hjelp av filens banested.