I dette innlegget vil vi utforske “Python OS.mkdir () ”-metode ved bruk av mange eksempler. La oss starte med innholdet nedenfor:
Hva er “Python OS.mkdir () ”-metode?
“OS.mkdir ()”Metoden brukes til å lage en ny katalog på den spesifiserte banen. Metoden returnerer en feil hvis katalogen/mappen allerede eksisterer.
Syntaks
OS.mkdir (sti, modus = 0O777, *, dir_fd = ingen)I syntaks ovenfor:
Eksempel 1: Bruker “OS.mkdir () ”-metode for å lage en enkelt katalog
Dette eksemplet brukes til å opprette en enkelt katalog på et spesifisert sted ved hjelp av “OS.mkdir () ”metode:
I koden ovenfor, bruk "OS.mkdir ()”For å opprette en ny katalog ved å spesifisere den komplette banen sammen med henholdsvis navnet på katalogen, og skrive ut den oppgitte suksessmeldingen.
Produksjon
I outputten kan det analyseres at katalogen som heter “new_directory”Er blitt opprettet med hell.
Eksempel 2: Bruke “OS.mkdir () ”-metode for å lage flere kataloger
I dette eksemplet kan den diskuterte metoden brukes for å lage flere kataloger i stedet:
I koden ovenfor:
Produksjon
Ovennevnte utdata viser at flere kataloger er opprettet med hell.
Eksempel 3: Bruke “OS.mkdir () ”-metode for å lage nestede kataloger
Dette eksemplet bruker den diskuterte metoden for å lage nestede kataloger:
I kodeblokken ovenfor, "OS.mkdir ()”Metode skaper en nestet katalog ved å spesifisere den absolutte banen sammen med“hoved-" og "nestetHenholdsvis katalognavn.
Produksjon
I output ovenfor, den nestede katalogen “new_directory”Er blitt opprettet i katalogen som heter“Katalog1" tilsvarende.
Eksempel 4: Bruke “OS.mkdir () ”metode for å håndtere feil
I dette spesielle eksemplet kan den diskuterte metoden returnere en feil hvis katalogen allerede eksisterer på den spesifiserte banen. For å håndtere denne feilen, “prøv-bortsett fra”Block brukes i programmet ved å bruke dette eksempelkoden:
I ovennevnte kodebit:
Produksjon
Ovennevnte utdrag indikerer at katalogen i.e., “Katalog1”Eksisterer allerede på den spesifiserte banen.
Konklusjon
“OS.mkdir ()”Metode for“OS”Modul brukes til å lage enkelt-, flere og nestede kataloger i Python. Denne metoden tar den absolutte banen sammen med katalognavnet som et argument og oppretter en ny katalog. “til”Loop kan kombineres med“ OS.mkdir () ”-metode for å lage flere kataloger og" prøve-unntak "-blokken for å håndtere begrensningene mens du oppretter en katalog. Dette innlegget presenterte en dyptgående guide om Python “OS.mkdir () ”metode med passende eksempler.