Python Gi nytt navn til fil og katalog ved hjelp av os.rename ()

Innholdsfortegnelse:

Anonim

Python endre navn på fil

Python rename () -fil er en metode som brukes til å gi nytt navn til en fil eller en katalog i Python-programmering. Python rename () filmetoden kan deklareres ved å sende to argumenter kalt src (Source) og dst (Destination).

Syntaks

Dette er syntaksen for os.rename () -metoden

os.rename(src, dst)

Parametere

src: Kilde er navnet på filen eller katalogen. Det burde allerede må eksistere.

dst: Destination er det nye navnet på filen eller katalogen du vil endre.

Eksempel:

import osos.rename('guru99.txt','career.guru99.txt') 

La oss se på eksemplet i detalj

Du kan gi nytt navn til den originale filen. Vi har endret filnavnet fra "Guru99.txt" til "Career.guru99.txt."

  • For å gi nytt navn til "guru99.txt" -filen, vil vi bruke "endre navn på funksjonen" i OS-modulen
  • Så når koden kjøres, kan du observere at en ny fil "career.guru99.txt" opprettes på høyre side av panelet, som vi omdøpte for den opprinnelige filen.

Her er den fullstendige koden

import osimport shutilfrom os import pathdef main():# make a duplicate of an existing fileif path.exists("guru99.txt"):# get the path to the file in the current directorysrc = path.realpath("guru99.txt");# rename the original fileos.rename('guru99.txt','career.guru99.txt')if __name__ == "__main__":main()