os მოდულის rmdir მეთოდი
rmdir მეთოდი გადაადგილებს ან წაშლის
ცარიელ საქაღალდეს. მეთოდის პირველ პარამეტრში
მითითებულია საქაღალდის გზა, მეორე
არასავალდებულო პარამეტრში - ფაილის
დესკრიპტორი, რომელიც მიუთითებს საქაღალდეზე, მისი
მნიშვნელობა ნაგულისხმევად None. მეთოდი
აბრუნებს None. თუ წაშლილი
საქაღალდე არ არსებობს, დააბრუნებს
გამონაკლისს FileNotFoundError. თუ
მითითებული საქაღალდე შეიცავს ფაილებს და ქვესაქაღალდეებს,
მეთოდი დააბრუნებს გამონაკლისს OSError.
სინტაქსი
import os
os.rmdir(საქაღალდის სახელი, [ფაილის დესკრიპტორი])
მაგალითი
მოდით წავშალოთ საქაღალდე dir1:
import os
os.rmdir('dir1/')
იხილეთ აგრეთვე
-
rmtreeმეთოდიshutilმოდულის,
რომელიც რეკურსიულად წაშლის საქაღალდეს -
mkdirმეთოდიosმოდულის,
რომელიც ქმნის ერთ საქაღალდეს -
makedirsმეთოდიosმოდულის,
რომელიც ქმნის საქაღალდეებს -
removeმეთოდიosმოდულის,
რომელიც წაშლის ფაილს -
getcwdმეთოდიosმოდულის,
რომელიც აბრუნებს მიმდინარე სამუშაო საქაღალდეს -
listdirმეთოდიosმოდულის,
რომელიც აბრუნებს ფაილების სიას სამუშაო საქაღალდეში