Python Byt namn på fil och katalog med os.rename()

Python Döp om fil

Python rename() fil är en metod som används för att byta namn på en fil eller en katalog i Python programmering. De Python rename() filmetoden kan deklareras genom att skicka två argument som heter src (källa) och dst (Destination).

syntax

Detta är syntaxen för metoden os.rename().

os.rename(src, dst)

parametrar

src: Källa är namnet på filen eller katalogen. Det borde redan finnas.

dst: Destination är det nya namnet på filen eller katalogen som du vill ändra.

Exempelvis:

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

Låt oss titta på exemplet i detalj

Du kan byta namn på originalfilen, vi har ändrat filnamnet från "Guru99.txt" till "Career.guru99.txt."

Python Döp om fil

  • För att byta namn på filen "guru99.txt" kommer vi att använda "byt namn på funktion" i OS-modulen
  • Så när koden exekveras kan du observera att en ny fil "career.guru99.txt" skapas på höger sida av panelen, som vi döpte om till vår ursprungliga fil.

Här är den fullständiga koden

import os
import shutil
from os import path

def main():
	# make a duplicate of an existing file
    if path.exists("guru99.txt"):
	# get the path to the file in the current directory
        src = path.realpath("guru99.txt");
		
	# rename the original file
        os.rename('guru99.txt','career.guru99.txt') 
		
if __name__ == "__main__":
    main()