Metoden rename i os-modulen

Metoden rename omdøper og/eller flytter en fil eller mappe. I den første parameteren til metoden setter vi den opprinnelige stien til filen eller mappen, i den andre parameteren - den nye stien eller navnet på filen/mappen. I den andre og tredje valgfrie parameteren kan vi angi fildeskriptoren for den opprinnelige og endelige stien henholdsvis. Metoden returnerer None. Hvis filen som vi vil omdøpe ikke eksisterer, returnerer metoden unntaket FileNotFoundError.

Syntaks

pythonimport os

os.rename(opprinnelig sti, ny sti, [fildeskriptor for opprinnelig sti], [fildeskriptor for ny sti])

Eksempel

La oss omdøpe mappen dir1:

pythonimport os

os.rename('dir1', 'dir2')

Eksempel

La oss nå omdøpe en fil:

pythonimport os

os.rename('file1.txt', 'file2.txt')

Se også

  • metoden makedirs i os-modulen,
    som oppretter en mappe
  • metoden remove i os-modulen,
    som sletter en fil
  • metoden getcwd i os-modulen,
    som returnerer den nåværende arbeidsmappen
  • metoden listdir i os-modulen,
    som returnerer en liste over filer i arbeidsmappen
  • metoden path.isdir i os-modulen,
    som sjekker eksistensen av en mappe
  • metoden path.isfile i os-modulen,
    som sjekker eksistensen av en fil