Mbinu ya makedirs ya moduli ya os

Mbinu makedirs huunda folda kwa kujirudia, yaani, kwenye folda moja kutakuwa na folda ndani ya folda nyingine. Kwenye parameta ya kwanza ya mbinu imeelekezwa njia ya kufikia folda, kwenye parameta ya pili ya hiari - hali ya ufikiaji kwazo, kwenye parameta ya tatu ya hiari - udhibiti wa kosa (kwa chaguomsingi exist_ok=False). Mbinu inarudisha thamani None.

Sintaksia

pythonimport os

os.makedirs(njia ya kufikia folda, [hali ya ufikiaji], [udhibiti wa kosa])

Mfano

Acha tuunde folda mpya yenye folda ndani ya folda kwenye njia dir/tst/new:

pythonimport os

os.makedirs('dir/tst/new')

Angalia pia

  • mbinu mkdir ya moduli os,
    ambayo huunda folda moja
  • mbinu remove ya moduli os,
    ambayo inafuta faili
  • mbinu getcwd ya moduli os,
    ambayo inarudisha foda ya kazi ya sasa
  • mbinu listdir ya moduli os,
    ambayo inarudisha orodha ya mafaili kwenye folda ya kazi
  • mbinu rmdir ya moduli os,
    ambayo inasogeza au inafuta folda tupu
  • mbinu rename ya moduli os,
    ambayo inabadilisha jina la faili na folda
  • mbinu scandir ya moduli os,
    ambayo inapitia mafaili kwenye folda