Os modulining rename metodi

rename metodi fayl yoki papkani nomini o'zgartiradi va/yoki ko'chiradi. Metodning birinchi parametrida manba fayl yoki papka yo'lini ko'rsatamiz, ikkinchi parametrida - yangi yo'l yoki fayl/papka nomi. Ikkinchi va uchinchi ixtiyoriy parametrlarda mos ravishda manba va yangi yo'lning fayl deskriptorini ko'rsatishimiz mumkin. Metod None qaytaradi. Agar nomini o'zgartirmoqchi bo'lgan fayl mavjud bo'lmasa, metod FileNotFoundError istisnosini qaytaradi.

Sintaksis

pythonimport os

os.rename(manba yo'l, yangi yo'l, [manba yo'lning fayl deskriptori], [yangi yo'lning fayl deskriptori])

Misol

Keling dir1 papkasini nomini o'zgartiramiz:

pythonimport os

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

Misol

Endi fayl nomini o'zgartiramiz:

pythonimport os

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

Shuningdek qarang

  • makedirs metodi os moduli,
    papka yaratadi
  • remove metodi os moduli,
    faylni o'chiradi
  • getcwd metodi os moduli,
    joriy ishchi papkani qaytaradi
  • listdir metodi os moduli,
    ishchi papkadagi fayllar ro'yxatini qaytaradi
  • path.isdir metodi os moduli,
    papkaning mavjudligini tekshiradi
  • path.isfile metodi os moduli,
    faylning mavjudligini tekshiradi