שאלה: מחיקת אובייקט

היי,

אם יצרתי אובייקט מסויים במחלקה ואני מעוניין למחוק אותו, איך ניתן לעשות זאת?

תודה לעונים!

למה אתה מעוניין למחוק אותו? מה המטרה?

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

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

אם בניתי מערכת עובדים,
וה-HR רוצה את האפשרות במערכת למחוק עובדים שעזבו/פוטרו.

הרי, אין טעם להשאיר אובייקט בקוד שאין בו שימוש.

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

לייק 1