124 of 151 menu

Усули rename модули os

Усули 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,
    ки мавҷудияти файлро тафтиш мекунад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан