Giuseppe Spampinato
Profilo di
Nome | Giuseppe Spampinato |
---|---|
Indirizzo email | [email protected] |
Avatar | |
Messaggi | 2 |
-
- 2019-10-26 16:46:12
- Re: Cursori di scorrimento verticale/orizzontale x finestra Tkinter
- Forum >> Programmazione Python >> GUI
-
Prova questo. Nel mio programma funzionano per visualizzare dei dati in una listbox.
# =============================== Scroll Bar ==========================================================
# Creo le scrollbar
xscrollbar = Scrollbar (lbDetailFrame, orient=HORIZONTAL)
xscrollbar.grid (row=1, column=0, sticky='we')
yscrollbar = Scrollbar (lbDetailFrame, orient=VERTICAL)
yscrollbar.grid (row=0, column=1, sticky='ns')
# creo la lista
dovutolist = Listbox (lbDetailFrame, width=70, height=7, font=('arial', 12, 'bold'), bg="white smoke",
fg="black", \
yscrollcommand=yscrollbar.set, xscrollcommand=xscrollbar.set)
#dovutolist.bind('<<ListboxSelect>>', SelectedRuolo)
dovutolist.grid (row=0, column=0, padx=8)
xscrollbar.config (command=dovutolist.xview)
yscrollbar.config (command=dovutolist.yview)
-
- 2019-10-26 16:27:44
- Come passare valori di una listbox a un array e poi sommare i valori?
- Forum >> Programmazione Python >> GUI
- Salve, premetto che sono nuovo nell'utilizzo di questo linguaggio. ma sto progredendo grazie a molte letture fatte in rete. Sto creando un programmino per facilitarmi il lavoro in ufficio. Il problema che adesso non riesco a risolvere è il seguente: Da un database, mediante una ricerca riesco a tirare fuori dei dati numerici che vedo in una listbox, questi dati presenti nella listbox li vorrei mettere in una array per poi così con la funzione "SUM" nativa di python ottenere il risultato. Questo è il mio intento.
Ma non ci riesco. ecco il codice e gli errori che mi da:
#Funzione calcola def Calcola Isi dovuto(): lista = list(dovutolist.get(0,END)) print(lista) dovuto = arr.array('d',lista) print(dovuto) somma = sum(dovuto) print(somma)
erroti sono questi:
/usr/bin/python3.6 /media/diakrufus/Maxtor/xxxxxx/xxxxx.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
Potreste aiutarmi perfavore?
Grazie
--- Ultima modifica di diakrufus in data 2019-10-26 16:29:22 ---