הכוונה בהארי פוטר והאסיר מאזקבן

אז אם הבנתי נכון בעצם פשוט להוסיף את הנתיב לתחילת השם?

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

5 לייקים

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

לייק 1

כנראה ששמחתי מהר מדי.
אני לא מצליח להבין למה אבל כרגע כשאני מריץ את הקוד הוא משנה שם לקובץ הראשון, נעצר ומביא לי את ההודעה הבאה:

אם אני מריץ שוב את התא, הוא ממשיך לקובץ 10 ונותן לי את אותה הודעה עליו, כנל על קובץ 100 ו- 101
אחרי 101 הוא מחזיר לי שוב את ההתראה הבאה:

מה עכשיו עשיתי לא נכון?

@orronai

הארור די ברור, וקשה לענות כשאנחנו לא רואים את הקוד.
תנסה לעשות את אותו הדבר עבור 5 קבצים למשל ולא 122 וככה תוכל לנטר את הבעיה.
לכאורה - הוא לא מוצא את הקובץ שאתה מחפש לשנות לו שם. אולי מחקת אותו לפני? אולי שינית לו שם כמה פקודות קודם?
בנוגע לארור השני - תחפש בגוגל והכל יפתר :slight_smile:

הצלחתי להתקדם קצת, עכשיו הקוד נתקע לי בקובץ 123, ואני מקבל הודעה שהוא לא יכול לשמור אותו בשם שכבר נמצא בשימוש.
כשאני מריץ את הקוד למצוא את הכותרת של קובץ 123 אני מקבל שהיא כבר בשימוש

הקוד שלי מתבסס על כך שבכל קובץ הכותרת מופיעה בשורה השישית, ואני פשוט שולף מהשורה את כל התווים המיותרים.
איך אפשר לעבור את זה?

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

מקווה שעזרתי :slight_smile:

לייק 1