בדיקה אם ספרייה קיימת

Python:
בדיקה אם ספרייה קיימת

איך לעשות:

פייתון מספקת דרכים ייחודיות לבדוק אם ספרייה קיימת באמצעות המודולים os ו-pathlib. הנה דוגמאות עבור שניהם:

באמצעות מודול os

import os

# הגדרת נתיב הספרייה
dir_path = "/path/to/directory"

# בדיקה אם הספרייה קיימת
if os.path.isdir(dir_path):
    print(f"הספרייה {dir_path} קיימת.")
else:
    print(f"הספרייה {dir_path} לא קיימת.")

באמצעות מודול pathlib

from pathlib import Path

# הגדרת נתיב הספרייה
dir_path = Path("/path/to/directory")

# בדיקה אם הספרייה קיימת
if dir_path.is_dir():
    print(f"הספרייה {dir_path} קיימת.")
else:
    print(f"הספרייה {dir_path} לא קיימת.")

ספריות צד שלישי

למרות שהספרייה הסטנדרטית של פייתון מספיקה לבדוק אם ספרייה קיימת, ספריות כמו pathlib2 יכולות להיות חלופות לעקביות ברחבי גרסאות פייתון או פונקציונליות נוספת.

הערה: נכון לגרסאות האחרונות של פייתון, pathlib מספק בעיקר לרוב הצרכים, דבר שהופך את ספריות צד שלישי לפחות נחוצות למטלה הספציפית הזו.