משום מה כאשר אני משתמש בפונקציית write כדי לכתוב את הפלט הרצוי, אך לא משתמש בreadlines או פונקציה דומה לפני, אז תמיד, אבל תמיד הכתיבה פוסקת בשלב מסויים, למרות שהקריאה של קובץ המקור ממשיכה באופן תקין. למשל - הקובץ שקיבלנו בשיעורי בית מכיל 8382 שורות (8381 אם לא מחשיבים את השורה הריקה בסוף), וכשאני מריץ את התוכנה היא תמיד כותבת רק עד השורה ה6879. אם אני עורך את קובץ המקור, למשל, מוריד אותו ל6879 שורות, אז מתקבל מחסום חדש נמוך יותר. יש למישהו מושג מדוע זה קורה?
Unfold
Q3 : write function malfunctioning whenever readlines() is not used by Ophir (guest), 21 Mar 2015 18:06