היי,
בבנק 2.0 - קבלת שם משתמש וסיסמא ובדיקה ועדכון בקובץ המשתמשים:
כתבתי קוד שכביכול מדפיס וכותב לקובץ ורץ תקין,
אבל כשאני נכנסת לקובץ אני רואה שלא כתב כלום.
אין לי מושג איפה טעיתי כי הלכתי לפי כל ההנחיות במחברות.
יש דרך לעבור על הקוד כמו באתר שהבאתם (pythontutor) וגם לוודא עבודה תקינה עם הקובץ?
או אולי אפשר לשלוח לאחד מכם את הקוד שכתבתי?
אשמח לעזרה (: תודה
Yam
סגרת את הקובץ?
ruty3017
כן ): השתמשתי בwith וזה עדיין לא כתב לקובץ
Yam
תוכלי לצלם את ה־with ואת התוכן שלו?
ruty3017
יכול להיות שזה ספוילר רציני
Yam
כן בגלל זה ביקשתי רק את התוכן של ה־with
בכ"מ, האם הפרינט שבתוך ה־with מודפס לך? (Account added וכו’)
ruty3017
כן תיארתי לעצמי חח…
כן הפרינט מודפס בו! אבל הכתיבה לקובץ לא עובדת
Yam
טוב, מצאתי
סתכלי על הנתיבים שלך
ruty3017
מלך!!! תודה רבה ים
לייק 1
zurikarat
אשמח לעזרת הבנה בתרגיל הזה, אין שום בעיה שהמשתמש יבחר סיסמא ש hash שלה קיים במערכת?
aviadamar
לא. מה שמבדיל אותו מאחרים זה שם המשתמש שלו.
אין בעיה שיהיה כמו אנשים עם אותה סיסמא - זה המצב לדעתי גם במציאות תכלס
itamaraviv
לידע כללי כי אני שמח על הסקרנות שלכם - במציאות יש עוד כל מיני טכניקות שדואגות ליצירת hash שונה בין משתמשים, אבל לא ניכנס לזה כרגע. עקרונית אין שום מגבלה על כך ששני אנשים יבחרו אותה סיסמה, ולמעשה זה קורה כל כך הרבה שיש רשימה מפורסמת של סיסמאות נפוצות.
איתמר
לייק 1
chen1
שאלה אחרת בנושא פתיחת חשבון בנק:
במחברת יש רמזים לעשות את זה ולכתוב את זה לתוך רשימה. אם הכל עובד לי כמו שצריך ומה שצריך נכתב לתוך הקובץ חייבים להכניס את זה לתוך רשימה או שזה בסדר גם ככה?