Re: [Python] R: numero arbitrario di label tkinter

2016-10-26 Per discussione Giuliano Curti
On 10/26/16, Matteo Perini  wrote:
>
>
> Il 25/10/2016 20:39, Giuliano Curti ha scritto:
>>...

> deve funzionare su
> raspberry, mac, win e linux)

pyQt gira anche su raspberry (debian);


> Ciao
> M.

grazie, ciao,
giuliano
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] R: numero arbitrario di label tkinter

2016-10-26 Per discussione Pietro Battiston
Il giorno mer, 26/10/2016 alle 09.30 +0200, Matteo Perini ha scritto:
> 
> Il 25/10/2016 20:39, Giuliano Curti ha scritto:
> > 
> > PS: è dall'inizio del thread che mi balena in testa la domanda,
> > sempre
> > trattenuta per rispetto, ed anche adesso non vorrei risultasse
> > irrispettosa perchè è sola curiosità: come mai una libreria grafica
> > così "obsoleta"? hai qualche dipendenza da rispettare? avevo usato
> > parecchio la tkinter con il perl e qualcosa all'inizio con python,
> > ma
> > poi ho scoperto pyQt (e anche pyGtk) e non mi sembra esserci
> > confronto
> > :-)  ovviamente imho:-)
> Ciao,
> sono completamente d'accordo con te.
> Di solito uso le gtk ma per questo progettino mi serviva qualcosa di 
> leggero, e multipiattaforma (senza troppe dipendenze (deve funzionare
> su 
> raspberry, mac, win e linux)
> 
> Non sono esperto di ambienti grafici ma informandomi un po' sembra
> che 
> tkinter e wx soddisfino meglio questo requisito rispetto a gtk o qt e
> mi 
> sono buttato su tkinter.
> 

Giusto per la cronaca: sia gtk che qt funzionano sia su mac che su win
che su linux (e probabilmente qualsiasi cosa tu faccia girare sul tuo
raspberry). Vero che tkinter ti darà meno grattacapi. Invece
sconsiglierei wx, che è allo stesso tempo non leggero, non privo di
grattacapi e non "native".

Pietro

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] R: numero arbitrario di label tkinter

2016-10-26 Per discussione Matteo Perini



Il 25/10/2016 20:39, Giuliano Curti ha scritto:

PS: è dall'inizio del thread che mi balena in testa la domanda, sempre
trattenuta per rispetto, ed anche adesso non vorrei risultasse
irrispettosa perchè è sola curiosità: come mai una libreria grafica
così "obsoleta"? hai qualche dipendenza da rispettare? avevo usato
parecchio la tkinter con il perl e qualcosa all'inizio con python, ma
poi ho scoperto pyQt (e anche pyGtk) e non mi sembra esserci confronto
:-)  ovviamente imho:-)

Ciao,
sono completamente d'accordo con te.
Di solito uso le gtk ma per questo progettino mi serviva qualcosa di 
leggero, e multipiattaforma (senza troppe dipendenze (deve funzionare su 
raspberry, mac, win e linux)


Non sono esperto di ambienti grafici ma informandomi un po' sembra che 
tkinter e wx soddisfino meglio questo requisito rispetto a gtk o qt e mi 
sono buttato su tkinter.


Spero di non incontrare troppi problemi ma fin'ora non è andata malaccio.
Ciao
M.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] R: numero arbitrario di label tkinter

2016-10-26 Per discussione Matteo Perini

Ciao,
grazie a tutti delle risposte!
Ho risolto e posto la soluzione per i posteri.
...
label = {}

L=[Image.open(path+'/'+i) for i in images]
LL=[ImageTk.PhotoImage(i.resize((int(i.size[0]/r),int(i.size[1]/r)), 
Image.ANTIALIAS)) for i in L]

for n,i in enumerate(L):

l=tkinter.Label(self, image= LL[n])
l.grid(row=2, column=n)
label[str(n)] = l
...

bisogna creare un dizionario che contenga (e tenga memoria) di tutti gli 
elementi grafici creati.


Buon lavoro a tutti
Ciao
M.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] R: numero arbitrario di label tkinter

2016-10-25 Per discussione Giuliano Curti
On 10/25/16, Attilio Menegon  wrote:

ciao,


> Da quello che c'è scritto qui
> (http://effbot.org/tkinterbook/photoimage.htm), proverei ad aggiungere
> .pack() al label in modo di forzarne l'aggornamento.

non so se ricordo bene ma pack() è una delle modalità di gestione dei
widgets, mi semnbra che l'amico stava usando un'altra modalità, grid()
 (la terza non me la ricordo più (geometry()) :-(


> Attilio Menegon

ciao,
giuliano

PS: è dall'inizio del thread che mi balena in testa la domanda, sempre
trattenuta per rispetto, ed anche adesso non vorrei risultasse
irrispettosa perchè è sola curiosità: come mai una libreria grafica
così "obsoleta"? hai qualche dipendenza da rispettare? avevo usato
parecchio la tkinter con il perl e qualcosa all'inizio con python, ma
poi ho scoperto pyQt (e anche pyGtk) e non mi sembra esserci confronto
:-) ovviamente imho :-)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python