הערת בדיקה שלא הבנתי

בקוד שלי של init נאמר לי ששכחתי להוסיף את הקוד שמתייחס לsys.argv אבל בinit אין שום דבר שצריך מזה (אין פרמטר) וכשאני כותבת את מה שצריך בcommand line הכל עובד.
לא הבנתי את ההערה…

בתרגיל מצוין כך:

דאגו שאם אנחנו רושמים: python path/to/wit.py init (כאשר path/to/wit.py זה הנתיב ל־ wit.py ), תופעל הפונקציה init על תיקיית העבודה הנוכחית .

כאשר פונים מה cmd הקוד שלך צריך לדעת לקבל init ולהריצו

  1. האם כאשר אינך כותבת init הפקודה עדיין תרוץ?
    2.האם כאשר את כותבת משהו שונה מinit הפקודה עדיין תרוץ?
    תבדקי את התשובות לשאלות הללו

בהצלחה

לייק 1

התשובות ל1 ו2 אמורות להיות לא, נכון?
אם אני כותבת python path… init אז הinit רץ לי וזה עובד, אני אמורה בכל זאת לכתוב בקוד שלי sys.argv[1] במקום init()?

התשובות לשאלות 1,2 צריכות להיות שליליות
במידה ואת עומדת בדרישות התרגיל אז הכל טוב
ממליץ לקרוא על sys.argv אם עדיין לא מרגישה בנוח
מקור נוסף לעיון

לייק 1

עונה פה, בהמשך לשיחה בשרשור המקביל:
python path/to/wit.py init צריך להריץ את init וגם
python path/to/wit.py add צריך לא להריץ את init וכן להריץ את add.
האם שני התנאים האלו מתקיימים ללא שימוש ב sys.argv?

אבדוק עוד מעט בתקווב שאבין איפה אני מכניסה את זה בinit…
בadd ברור לי איפה זה אמור להיות
הקוד שלי פשוט מלא באגים עדיין