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

I have this error could you help me please

Mohamed Farahat

السؤال

  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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...