שגיאות ופתרונות למערכת התרגילים החדשה

פוסט ריכוז שגיאות והפתרונות שלהן לצורך נוחות.

  1. כיצד לכווץ קובץ בעזרת WinRAR?
    קליק ימני על התיקייה -> Add to archive…
    לשנות את שם הקובץ בהתאם: Upload_XXX, לשנות את הפורמט ל-zip.
    לשים לב לא לכווץ בסיומת rar ולאחר מכן לשנות אותה ל-zip, אחרת תתקבל השגיאה הבאה:
שגיאה

  1. לאחר הכיווץ - להכנס לקובץ zip. במידה ובתוך הקובץ ישנה תיקייה _pycache_ - למחוק אותה בשביל למנוע שגיאות מיותרות מהבודק האוטומטי.

  2. במידה ומשתמשים במודול __future__ - יש לכתוב אותו בשורה הראשונה של הקוד, לאחר מכן שורה רווח ולאחר מכן יבואו כל המודולים המובנים של פייתון כמו שאנחנו מכירים.

דוגמא לאיך לא לעשות

בהמשך יתווספו עוד

7 לייקים

למשתמשי MacOS:
כשאתם מכווצים ל-zip, מערכת ההפעלה מוסיפה לכם מספר קבצים בשם .DS_Store.
כדי לכווץ בלעדיהם, היעזרו ב-Terminal, נווטו לתיקייה אותה אתם רוצים לכווץ, וכתבו את השורה הבאה:

zip -r filename.zip source_folder -x “*.DS_Store”

החליפו את filename.zip בשם הקובץ שלכם.
החליפו את source_folder בשם תיקיית המקור אותה תרצו לכווץ.

וכמובן החלק האחרון לא כולל את כל הקבצים מסוג DS_Store.

בהצלחה!

לייק 1

המערכת נפלה שוב!!!(ההגזמה של הסימני קריאה בשביל 202020)

יש צפי מתי המערכת תחזור?

ואם אין שגיאת בודק אוטומטי זה בסדר להשאיר?

ועוד שאלה, תרגילים שהם לא מרובי קבצים, להגיש כמו פעם עם ג’ופיטר?

אפשר גם להגיש קבצי py, תבחרי מה שנוח לך יותר :slight_smile:

לייק 1

פעלתי על פי ההוראות (כיווץ, שם הקובץ וכו’) - ועדיין לא מצליח להעלות. מקבלת שגיאה כזו:
image

זה הסתדר. כשכיווצתי התווספה אוטומטית סיומת zip וכשרשמתי את זה בשם הקובץ (בלי לדעת שזה כבר שם…) המערכת לא זיהתה את זה.

אחרי שהעלתי את תרגיל השחמט 157 שהתקבל במערכת
יצרתי קובץ zip זהה עם השם 159- ויש סירוב בהעלאת התרגיל
מישהו נתקל?

להוסיף באחד הקבצים בתוך הזיפ: Reupload

אפשר הסבר יותר מדויק איפה להוסיף reupload?

תוסיפי למשל בסוף הקובץ chess.py
Reupload #

2 לייקים