os модулунун rename методу

rename методу файлды же папканы атын өзгөртөт жана/же жылдырат. Методдун биринчи параметринде файлдын же папканын баштапкы жолун белгилейбиз, экинчи параметринде - файлдын/папканын жаңы жолун же атын. Экинчи жана үчүнчү милдеттүү эмес параметрлерде тиешелүүлүгүнө жараша баштапкы жана акыркы жолдордун файл дескрипторун көрсөтсө болот. Метод None кайтарат. Эгерде биз атын өзгөрткүбүз келген файл жок болсо, анда метод FileNotFoundError кетүүнү кайтарат.

Синтаксис

pythonimport os

os.rename(баштапкы жол, жаңы жол, [баштапкы жолдун файл дескриптору], [жаңы жолдун файл дескриптору])

Мисал

dir1 папкасынын атын өзгөртөлү:

pythonimport os

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

Мисал

Эми файлдын атын өзгөртөлү:

pythonimport os

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

Ошондой эле караңыз

  • makedirs методу os модулунун,
    ал директория түзөт
  • remove методу os модулунун,
    ал файлды өчүрөт
  • getcwd методу os модулунун,
    ал учурдагы иштөөчү папканы кайтарат
  • listdir методу os модулунун,
    ал иштөөчү папкадагы файлдардын тизмесин кайтарат
  • path.isdir методу os модулунун,
    ал папканын бар экендигин текшерет
  • path.isfile методу os модулунун,
    ал файлдын бар экендигин текшерет