בנק 2.0 - פתיחת חשבון בנק

היי,
בבנק 2.0 - קבלת שם משתמש וסיסמא ובדיקה ועדכון בקובץ המשתמשים:
כתבתי קוד שכביכול מדפיס וכותב לקובץ ורץ תקין,
אבל כשאני נכנסת לקובץ אני רואה שלא כתב כלום.

אין לי מושג איפה טעיתי כי הלכתי לפי כל ההנחיות במחברות.
יש דרך לעבור על הקוד כמו באתר שהבאתם (pythontutor) וגם לוודא עבודה תקינה עם הקובץ?

או אולי אפשר לשלוח לאחד מכם את הקוד שכתבתי?

אשמח לעזרה (: תודה

סגרת את הקובץ? :slightly_smiling_face:

כן ): השתמשתי בwith וזה עדיין לא כתב לקובץ

תוכלי לצלם את ה־with ואת התוכן שלו?

יכול להיות שזה ספוילר רציני

כן :slight_smile: בגלל זה ביקשתי רק את התוכן של ה־with :stuck_out_tongue:
בכ"מ, האם הפרינט שבתוך ה־with מודפס לך? (Account added וכו’)

כן תיארתי לעצמי חח…
כן הפרינט מודפס בו! אבל הכתיבה לקובץ לא עובדת

טוב, מצאתי :slight_smile:

סתכלי על הנתיבים שלך

מלך!!! תודה רבה ים :star_struck: :crown:

לייק 1

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

לא. מה שמבדיל אותו מאחרים זה שם המשתמש שלו.
אין בעיה שיהיה כמו אנשים עם אותה סיסמא - זה המצב לדעתי גם במציאות תכלס

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

איתמר

לייק 1

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