Re: [Python] Consiglio per realizzazione GUI
On 07/23/2015 12:05 PM, enrico franchi wrote: colpo basso... :) Devo ammettere che non e` mia, ma mi e` stata suggerita ;) Enrico ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Daniele Palmese palmux at gmail.com writes: Ciao a tutti, potreste darmi un consiglio, sono un po' indeciso.Devo creare una GUI per un piccolo applicativo, ad uso interno, che fino ad oggi era a linea di comando. [...] Ciao, potresti dare un'occhiata a questo progetto: https://github.com/chriskiehl/Gooey Sani Strap ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
2015-07-19 9:03 GMT+02:00 Carlos Catucci carlos.catu...@gmail.com: ciao Carlos, Avevo dato una occhiata a PyGtk ma mi sono sembrate piu' complesse da padroneggiare. Okkio pero' perche' parlo di QT4 e non QT5. la kk non si può guardare nel 2015 Carlos... :) Ma tu di quali editor grafici parli? Suppongo si riferisca a Qt Designer: http://doc.qt.io/qt-5/qtdesigner-manual.html ciao -- Gian Mario Tagliaretti GNOME Foundation member gia...@gnome.org ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Il 18 luglio 2015 20:11, Daniele Palmese pal...@gmail.com ha scritto: Ciao a tutti, potreste darmi un consiglio, sono un po' indeciso. ciao Daniele, Devo creare una GUI per un piccolo applicativo, ad uso interno, che fino ad oggi era a linea di comando. Ma si sa i ragazzini vogliono i fiocchetti, la gente mormora davanti agli schermi neri, etc, etc.. e quindi mi sono deciso a metterci mano. Visto che contestualmente voglio imparare qualcosa di nuovo approfittando del fatto che l'applicativo è per me ed i miei collaboratori, cosa mi suggerite di utilizzare come libreria? Io come sempre suggerisco di usare GTK3 tramite pygobject, ovvero non usare PyGTK come scritto in altri messaggi perchè è obsoleto, pygobject supporta sia python2 che python3: https://python-gtk-3-tutorial.readthedocs.org/en/latest/ Tramite introspection hai a disposizione tutte le librerie scritte con GObject (GLib Object System), una lista abbastanza esaustiva la trovi qua: http://lazka.github.io/pgi-docs/ Punto a sfavore di pygobject è che su windows, come discusso in un thread interessante di qualche giorno fa, non supporta l'accessibilità. Secondo me (humbly), le GTK sono molto pythoniche, la gestione degli eventi è molto intuitiva ma il vero plus è poter disegnare la UI con Glade. Prima di rispondermi sappiate che il progetto oggi è in Python 2.6 (anche se non è un vincolo, con facilità lo potrei portare a 3.x) e che non voglio usare le wxPython perché le conosco e lo ho già utilizzate massivamente per altro, quindi le mie velleità di espansione mentale andrebbero nel fusto dell'olio esausto. Come scritto qua sopra sono supportate entrambe le versioni di python, quindi non dovresti avere problemi. ciao -- Gian Mario Tagliaretti GNOME Foundation member gia...@gnome.org ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Carlos Catucci wrote: occhiata Okkio Gian Mario Tagliaretti wrote: la kk non si può guardare nel 2015 Carlos... :) L'inconsistenza nell'uso non si può guardare in alcuna epoca. ;-) -- Nicola 'tekNico' Larosa http://www.tekNico.net/ ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
2015-07-20 12:53 GMT+02:00 Nicola Larosa n...@teknico.net: L'inconsistenza nell'uso non si può guardare in alcuna epoca. ;-) Magari mi sbaglio ma secondo Google ne parlano gia qui. Birra pagata a chi si ricorda la mitica rivista. http://issuu.com/adpware/docs/mc060 Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
On Jul 20, 2015 12:34 PM, Carlos Catucci carlos.catu...@gmail.com wrote: 2015-07-20 12:31 GMT+02:00 Gian Mario Tagliaretti g.tagliare...@gmail.com : la kk non si può guardare nel 2015 Carlos... :) Cosa sarebbe la kk? Ignoranza mia. Okkio a quello che chiedi. Ciao. Marco. ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
2015-07-20 12:31 GMT+02:00 Gian Mario Tagliaretti g.tagliare...@gmail.com: la kk non si può guardare nel 2015 Carlos... :) Cosa sarebbe la kk? Ignoranza mia. Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Colgo l'occasione per andare OT. Ma nel 2015 un'interfaccia Desktop non andrebbe fatta con tecnologie web? Intendo robe tipo Node-webkit, o Electron (di Github). O ancora meglio una App per Google Chrome. Intendo seriamente, dovendo fare (dopo decenni) una applicazione desktop con delle finestre, non dovrei seriamente prendere in considerazione una di queste tecnologie? Il giorno 20 luglio 2015 12:56, Carlos Catucci carlos.catu...@gmail.com ha scritto: 2015-07-20 12:53 GMT+02:00 Nicola Larosa n...@teknico.net: L'inconsistenza nell'uso non si può guardare in alcuna epoca. ;-) Magari mi sbaglio ma secondo Google ne parlano gia qui. Birra pagata a chi si ricorda la mitica rivista. http://issuu.com/adpware/docs/mc060 Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
2015-07-20 14:44 GMT+02:00 Luca Bacchi bacch...@gmail.com: ciao Luca, Colgo l'occasione per andare OT. Ma nel 2015 un'interfaccia Desktop non andrebbe fatta con tecnologie web? colgo l'occasione per chiederti gentilmente di evitare il top-quoting in lista, grazie. Detto questo Intendo robe tipo Node-webkit, o Electron (di Github). O ancora meglio una App per Google Chrome. Interessanti, non le conoscevo Intendo seriamente, dovendo fare (dopo decenni) una applicazione desktop con delle finestre, non dovrei seriamente prendere in considerazione una di queste tecnologie? Oppure l'approccio contrario, ovvero un'applicazione Desktop nel browser https://developer.gnome.org/gtk3/stable/gtk-broadway.html ciao -- Gian Mario Tagliaretti GNOME Foundation member gia...@gnome.org ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
2015-07-20 13:44 GMT+01:00 Luca Bacchi bacch...@gmail.com: Colgo l'occasione per andare OT. Ma nel 2015 un'interfaccia Desktop non andrebbe fatta con tecnologie web? Intendo robe tipo Node-webkit, o Electron (di Github). O ancora meglio una App per Google Chrome. Intendo seriamente, dovendo fare (dopo decenni) una applicazione desktop con delle finestre, non dovrei seriamente prendere in considerazione una di queste tecnologie? Detto fra noi... a meno di chiare esigenze specifiche non vorrei usare un gui toolkit tradizionale nemmeno sotto tortura (per mille motivi diversi). Questo lasciando stare una specifica tecnologia come quelle da te menzionate. Personalmente, prima di tutto vedrei anche semplicemente uno stack web relativamente tradizionale servito in un qualunque browser normale. Il problema potenzialmente principale e' dove stanno i dati: se e' tutto sul desktop locale, sparare tutto in remoto protrebbe effettivamente non essere una buona idea (se i dati sono tanti, non sono facilmente cachabili, etc etc etc). -- . ..: -enrico- ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
2015-07-18 23:55 GMT+02:00 Fundor333 fundor...@gmail.com: Personalmente lo consiglio perché permette di creare sia GUI molto semplici che molto complesse senza enormi sforzi e, in oltre, permette di strutturarli prima in un editor grafico e, successivamente, convertirli in python con una semplice riga di comando, ottenendo delle GUI soddisfacenti in poco tempo. Anche io ho dovuto fare una interfaccia per una console (x flashare i router ma con la necessita' di alcuni input da statiera, o meglio da barcode scanner in emulazione di tastiera) ed ho scelto PyQT al posto delle (per me) note wxPython. E devo dire che s' tato, anche senza usare editor, facilissimo realizzare il tutto, im mezza giornata avevo l'applicativo pronto. Avevo dato una occhiata a PyGtk ma mi sono sembrate piu' complesse da padroneggiare. Okkio pero' perche' parlo di QT4 e non QT5. Ma tu di quali editor grafici parli? Carlos -- EZLN ... Para Todos Todo ... Nada para nosotros ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
On Jul 18, 2015 10:55 PM, Fundor333 fundor...@gmail.com wrote: Personalmente lo consiglio perché permette di creare sia GUI molto semplici che molto complesse senza enormi sforzi Non voglio criticare il consiglio di usare qt, perché è la mia libreria di riferimento quando faccio GUI, ma volevo criticare questa frase che ho citato: no, quando la GUI è molto complessa, non c'è toolkit che tenga :p mi spiace, ma con qt è facile fare cose semplici e meno incasinato fare quelle complesse... Ma rimangono comunque incasinate :D enormi sforzi è un po' relativo... Qt ha tante cose già fatte, belle, pronte e ben organizzate, ma non è magia: se il problema è complesso, rimane complesso. Ciauz ~Ale ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Il giorno 18/lug/2015, alle ore 20:11, Daniele Palmese pal...@gmail.com ha scritto: Ciao a tutti, potreste darmi un consiglio, sono un po' indeciso. Devo creare una GUI per un piccolo applicativo, ad uso interno, che fino ad oggi era a linea di comando. Ma si sa i ragazzini vogliono i fiocchetti, la gente mormora davanti agli schermi neri, etc, etc.. e quindi mi sono deciso a metterci mano. Visto che contestualmente voglio imparare qualcosa di nuovo approfittando del fatto che l'applicativo è per me ed i miei collaboratori, cosa mi suggerite di utilizzare come libreria? Prima di rispondermi sappiate che il progetto oggi è in Python 2.6 (anche se non è un vincolo, con facilità lo potrei portare a 3.x) e che non voglio usare le wxPython perché le conosco e lo ho già utilizzate massivamente per altro, quindi le mie velleità di espansione mentale andrebbero nel fusto dell'olio esausto. Grazie dell'attenzione. Daniele Inutile dire che io ti consiglierei genropy :D Ho messo recentemente negli esempi di sandbox un client soap generico. Lo trovi a : http://sandbox.genropy.org/tutor/examples/soap_client.py Nella colonna di destra vedi il codice python necessario: sono una settantina di linee e nemmeno troppo difficili da leggere spero. Di default propone http://www.webservicex.com/globalweather.asmx?WSDL” se premi ‘run’ vedi servizi che offre e se selezioni nel tree una chiamata, sulla destra ti propone i parametri che puoi editare con doppio click. Con il bottone ‘Call’ la soap verrà eseguita e se tutto va bene vedrai il risultato. Nota che è codice demo e che ad esempio su alcun webservice non va (ad esempio se usano dei datatype che abbiamo dimenticato di mettere ;) ) Puoi provarlo anche con: http://www.webservicex.com/stockquote.asmx?WSDLv Il codice python è abbastanza semplice anche se ovviamente richiede un poco di conoscenza di Genropy per essere capito. Però dovrebbe darti l’idea di come si può mettere una GUI su un servizio chiamabile in python. Ciao G ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Il 18/07/2015 20:11, Daniele Palmese ha scritto: Ciao a tutti, potreste darmi un consiglio, sono un po' indeciso. Devo creare una GUI per un piccolo applicativo, ad uso interno, che fino ad oggi era a linea di comando. Ma si sa i ragazzini vogliono i fiocchetti, la gente mormora davanti agli schermi neri, etc, etc.. e quindi mi sono deciso a metterci mano. Visto che contestualmente voglio imparare qualcosa di nuovo approfittando del fatto che l'applicativo è per me ed i miei collaboratori, cosa mi suggerite di utilizzare come libreria? Prima di rispondermi sappiate che il progetto oggi è in Python 2.6 (anche se non è un vincolo, con facilità lo potrei portare a 3.x) e che non voglio usare le wxPython perché le conosco e lo ho già utilizzate massivamente per altro, quindi le mie velleità di espansione mentale andrebbero nel fusto dell'olio esausto. Grazie dell'attenzione. Daniele ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python direi che .. per cose semplici con le tk ti diverti.. per cose complesse le qt sono la scelta piu stabile.. # queste sono le cose che usiamo noi in azienda.. senza problemi e sono molto affidabili.. poi se vuoi sperimentare .. prova kivi .. un domani si sa mai che il tuo applicativo debba girare su android .. (attendo che devi avere le opengl se no non funzia) ciao Matteo ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Il 19/07/2015 15:14, Giovanni Porcari ha scritto: Il giorno 19/lug/2015, alle ore 15:04, Carlos Catucci carlos.catu...@gmail.com ha scritto: 2015-07-19 14:52 GMT+02:00 Giovanni Porcari giovanni.porc...@softwell.it: Inutile dire che io ti consiglierei genropy :D Ho paura che Genropy, che trovo sia un ottimo prodotto, davvero il Django dei gestionali, sia surdimensionato per quello che intende fare Daniele. Forse. Ma ti garantisco che è più piccolo di Qt. :D E comunque è un’occasione per imparare qualcosa che potrà usare in altri progetti e che soprattutto è web. Il che significa zero install e usabile anche da remoto. E poi io non perdo mica l’occasione di spammarvi ;) G ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python Consiglio per consiglio se ci devi mettere su un qualcosa di semplice e web .. perche non flask ? :))) ciao Matteo ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Il giorno 19 luglio 2015 17:29, Matteo Boscolo matteo.bosc...@boscolini.eu ha scritto: Consiglio per consiglio se ci devi mettere su un qualcosa di semplice e web .. perche non flask ? Non ero partito con l'idea di appoggiarmi al browser. Django, Bottle e Flask li conosco abbastanza bene, mentre Genropy mi affascina visto che non lo conosco per nulla. Sulle librerie grafiche ho sempre usato più per pigrizia forse, sempre e solo le wxPython, quindi anche qui forse è il momento di aprire la mente. Se non si è capito, il mio intento in questo progettino è soprattutto imparare qualcosa che non conosco, anche se a livello embrionale, Grazie comunque a tutti dei consigli, anzi continuate a darli se vi sentite ispirati. Daniele ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] Consiglio per realizzazione GUI
Ciao a tutti, potreste darmi un consiglio, sono un po' indeciso. Devo creare una GUI per un piccolo applicativo, ad uso interno, che fino ad oggi era a linea di comando. Ma si sa i ragazzini vogliono i fiocchetti, la gente mormora davanti agli schermi neri, etc, etc.. e quindi mi sono deciso a metterci mano. Visto che contestualmente voglio imparare qualcosa di nuovo approfittando del fatto che l'applicativo è per me ed i miei collaboratori, cosa mi suggerite di utilizzare come libreria? Prima di rispondermi sappiate che il progetto oggi è in Python 2.6 (anche se non è un vincolo, con facilità lo potrei portare a 3.x) e che non voglio usare le wxPython perché le conosco e lo ho già utilizzate massivamente per altro, quindi le mie velleità di espansione mentale andrebbero nel fusto dell'olio esausto. Grazie dell'attenzione. Daniele ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] Consiglio per realizzazione GUI
Il 18/07/2015 20:11, Daniele Palmese ha scritto: Devo creare una GUI per un piccolo applicativo, ad uso interno, che fino ad oggi era a linea di comando. Ma si sa i ragazzini vogliono i fiocchetti, la gente mormora davanti agli schermi neri, etc, etc.. e quindi mi sono deciso a metterci mano. Visto che contestualmente voglio imparare qualcosa di nuovo approfittando del fatto che l'applicativo è per me ed i miei collaboratori, cosa mi suggerite di utilizzare come libreria? Per un progetto per l'universitá ho dovuto usare QT (http://www.qt.io/) e mi sono trovato molto bene. Personalmente lo consiglio perché permette di creare sia GUI molto semplici che molto complesse senza enormi sforzi e, in oltre, permette di strutturarli prima in un editor grafico e, successivamente, convertirli in python con una semplice riga di comando, ottenendo delle GUI soddisfacenti in poco tempo. Onestamente io ho provato solo TkInter come altre libreria per GUI in python per cui non so quanto il mio commento possa essere valido rispetto a persone piú navigate -- /Fundor333 http://www.fundor333.com// ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python