Os moduļa rename metode

Metode rename pārdēvē un/vai pārvieto failu vai mapi. Metodes pirmajā parametrā iestatām sākotnējo ceļu uz failu vai mapi, otrajā parametrā - jauno ceļu vai faila/mapes nosaukumu. Otrajā un trešajā neobligātajos parametros varam norādīt faila deskriptoru sākotnējam un gala ceļam attiecīgi. Metode atgriež None. Ja fails, kuru vēlamies pārdēvēt, neeksistē, tad metode atgriež izņēmumu FileNotFoundError.

Sintakse

pythonimport os

os.rename(sākotnējais ceļš, jaunais ceļš, [faila deskriptors sākotnējā ceļa], [faila deskriptors jaunā ceļa])

Piemērs

Pārdēvēsim mapi dir1:

pythonimport os

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

Piemērs

Tagad pārdēvēsim failu:

pythonimport os

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

Skatiet arī

  • metode makedirs moduļa os,
    kas izveido direktoriju
  • metode remove moduļa os,
    kas izdzēš failu
  • metode getcwd moduļa os,
    kas atgriež pašreizējo darba mapi
  • metode listdir moduļa os,
    kas atgriež failu sarakstu darba mapē
  • metode path.isdir moduļa os,
    kas pārbauda mapes eksistenci
  • metode path.isfile moduļa os,
    kas pārbauda faila eksistenci