اذهب إلى المحتوى
  • 0

I have this error could you help me please

السؤال

نشر

  File "C:\Users\mohbc\Taskaty\taskaty\app.py", line 37, in <module>
    main()
  File "C:\Users\mohbc\Taskaty\taskaty\app.py", line 34, in main
    args.func(args)
  File "C:\Users\mohbc\Taskaty\taskaty\taskController.py", line 64, in display
    all_tasks = self.list_all_tasks()
                ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\mohbc\Taskaty\taskaty\taskController.py", line 39, in list_all_tasks
    title, description, start_date, end_date, done = line.split(', ')
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: not enough values to unpack (expected 5, got 4)

Recommended Posts

  • 0
نشر

في هذه الحالة سيكون من الصعب تحديد الخطأ فعليا  لانك لم تعرض الكود. ولكنك تحاول استخراج 5 قيم منفصلة باستخدام split و السطر الذي تحاول تقسيمه لا يحتوي الا على 4 قيم ،هذه بعض الخطوات افعلها من الممكن مساعدتك في حل المشكلة :- 

1- تأكد من ان السطر الذي تحاول تقسيمه يحتوي علي 5 قيم 
2- اذا كانت البيانات لا يمكن تعديلها بحيث تكون جميعها 5 قيم من الممكن تعديل دالة list_all_tasks لحل هذه المشكلة 
3- من الممكن انك مخطأ في علامة التقسيم في كودك علامة التقسيم هي مسافة و فاصلة معا وليست مسافة فقط 
4- اذا لم ينجح كل هذا من الممكن ان تستخدم طريقة try و except لتحري مكان الخطأ

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...