os მოდულის rmdir მეთოდი

rmdir მეთოდი გადაადგილებს ან წაშლის ცარიელ საქაღალდეს. მეთოდის პირველ პარამეტრში მითითებულია საქაღალდის გზა, მეორე არასავალდებულო პარამეტრში - ფაილის დესკრიპტორი, რომელიც მიუთითებს საქაღალდეზე, მისი მნიშვნელობა ნაგულისხმევად None. მეთოდი აბრუნებს None. თუ წაშლილი საქაღალდე არ არსებობს, დააბრუნებს გამონაკლისს FileNotFoundError. თუ მითითებული საქაღალდე შეიცავს ფაილებს და ქვესაქაღალდეებს, მეთოდი დააბრუნებს გამონაკლისს OSError.

სინტაქსი

pythonimport os

os.rmdir(საქაღალდის სახელი, [ფაილის დესკრიპტორი])

მაგალითი

მოდით წავშალოთ საქაღალდე dir1:

pythonimport os

os.rmdir('dir1/')

იხილეთ აგრეთვე

  • rmtree მეთოდი shutil მოდულის,
    რომელიც რეკურსიულად წაშლის საქაღალდეს
  • mkdir მეთოდი os მოდულის,
    რომელიც ქმნის ერთ საქაღალდეს
  • makedirs მეთოდი os მოდულის,
    რომელიც ქმნის საქაღალდეებს
  • remove მეთოდი os მოდულის,
    რომელიც წაშლის ფაილს
  • getcwd მეთოდი os მოდულის,
    რომელიც აბრუნებს მიმდინარე სამუშაო საქაღალდეს
  • listdir მეთოდი os მოდულის,
    რომელიც აბრუნებს ფაილების სიას სამუშაო საქაღალდეში