os модулунун rename методу
rename методу файлды же папканы атын өзгөртөт жана/же жылдырат. Методдун биринчи параметринде файлдын же папканын баштапкы жолун белгилейбиз, экинчи параметринде - файлдын/папканын жаңы жолун же атын. Экинчи жана үчүнчү милдеттүү эмес параметрлерде тиешелүүлүгүнө жараша баштапкы жана акыркы жолдордун файл дескрипторун көрсөтсө болот. Метод None кайтарат. Эгерде биз атын өзгөрткүбүз келген файл жок болсо, анда метод FileNotFoundError кетүүнү кайтарат.
Синтаксис
import os
os.rename(баштапкы жол, жаңы жол, [баштапкы жолдун файл дескриптору], [жаңы жолдун файл дескриптору])
Мисал
dir1 папкасынын атын өзгөртөлү:
import os
os.rename('dir1', 'dir2')
Мисал
Эми файлдын атын өзгөртөлү:
import os
os.rename('file1.txt', 'file2.txt')
Ошондой эле караңыз
-
makedirsметодуosмодулунун,
ал директория түзөт -
removeметодуosмодулунун,
ал файлды өчүрөт -
getcwdметодуosмодулунун,
ал учурдагы иштөөчү папканы кайтарат -
listdirметодуosмодулунун,
ал иштөөчү папкадагы файлдардын тизмесин кайтарат -
path.isdirметодуosмодулунун,
ал папканын бар экендигин текшерет -
path.isfileметодуosмодулунун,
ал файлдын бар экендигин текшерет