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модулининг,
у файлнинг мавжудлигини текширади