Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите исправить ошибку Python

Nikita Знаток (421), открыт 1 неделю назад
Суть в том что итоговое значение должно быть в таком формате

  
{'Яйца Фабрики №1': [{'amount': Decimal('4'),

'expiration_date': datetime.date(2023, 7, 15)}]}
Мой результат без Decimal, не могу преобразовать
 def add_by_note(items, note): 
notes = note.split()
if '-' in notes[-1]:
title = (' '.join(notes[:-2]))
amount = notes[-2]
expiration_date = notes[-1]
else:
title = (' '.join(notes[:-1]))
amount = notes[-1]
expiration_date = None

add(items, title, amount, expiration_date)
0 ответов
Похожие вопросы