Позвольте мне заявить, что я новичок в использовании этого языка. но я прогрессирую благодаря многим чтениям, сделанным онлайн. Я создаю небольшую программу для облегчения работы в офисе.
Проблема, которую я не могу решить сейчас, заключается в следующем: из базы данных, с помощью поиска, я могу извлечь числовые данныечто я вижу в списке. Я хотел бы поместить эти данные, представленные в списке, в массив, а затем с помощью нативной функции Python "SUM" получить результат. Это мое намерение.
Но я не могу. Вот код:
def Calcola_Isi_dovuto():
lista = list(dovutolist.get(0,END))
print(lista)
dovuto = arr.array('d',lista)
print(dovuto)
somma = sum(dovuto)
print(somma)
И ошибки:
usr/bin/python3.6 /media/diakrufus/Maxtor/xxxxxx/xx.py
[('1322.20',), ('1322.80',)]
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python3.6/tkinter/__init__.py", line 1705, in __call__
return self.func(*args)
File "/media/diakrufus/Maxtor/xxxxxxxxxxxx/xxxxx.py", line 1185, in
Calcola_Isi_dovuto
dovuto = arr.array('d',lista)
TypeError: must be real number, not tuple