PDA

View Full Version : [PYTHON] Creare interfaccia grafica


~FullSyst3m~
24-01-2008, 16:04
Ciao a tutti, ho iniziato a studiare Python e sono arrivato al 7.5 di questa (http://www.python.it/doc/Easytut/easytut-it/index.html) guida e vorrei creare un'interfaccia grafica al mio programmino. Come posso fare?

AnonimoVeneziano
24-01-2008, 16:27
Se sei arrivato a "Definire le funzioni" ti consiglio di aspettare di essere arrivato un po' più avanti prima di iniziare la programmazione con le gui ...

Comunque puoi provare PyQT :
http://www.riverbankcomputing.co.uk/pyqt/

~FullSyst3m~
24-01-2008, 16:32
Eh si, sono arrivato lì. E' davvero un bel linguaggio, però c'è una cosa che non capisco (o magari non è spiegata bene). Ho aperto un thread apposta, casomai dagli un'occhiata, grazie

P.S: il link che mi hai dato è buono per me che ancora non sono molto avanti con Python?

variabilepippo
24-01-2008, 16:37
Io terrei in considerazione anche wxPython (http://www.wxpython.org/). :cool:


il link che mi hai dato è buono per me che ancora non sono molto avanti con Python

Concentrati per il momento sulla risoluzione di problemi tramite algoritmi implementati in Python, la creazione delle interfacce grafiche è un argomento da affrontare in un secondo momento.

AnonimoVeneziano
24-01-2008, 16:39
Eh si, sono arrivato lì. E' davvero un bel linguaggio, però c'è una cosa che non capisco (o magari non è spiegata bene). Ho aperto un thread apposta, casomai dagli un'occhiata, grazie

P.S: il link che mi hai dato è buono per me che ancora non sono molto avanti con Python?


Nessun link relativo alle interfacce grafiche è buono se non sei molto avanti :D

Il mio consiglio è di andare avanti ancora un po' con la programmazione testuale, poi passare a quella grafica quando avrai un po' più esperienza.

Salvati il link nei segnalibri.

Volendo potresti dare un occhiata anche a WxWidgets (binding per Python) http://www.wxwidgets.org (però io preferisco QT)

Ciao

~FullSyst3m~
24-01-2008, 17:00
Io terrei in considerazione anche wxPython (http://www.wxpython.org/). :cool:



Concentrati per il momento sulla risoluzione di problemi tramite algoritmi implementati in Python, la creazione delle interfacce grafiche è un argomento da affrontare in un secondo momento.

Praticamente dovrei prima continuare a studiare il linguaggio e poi pensare all'interfaccia? Ma un modo per creare interfacce grafice facilmente, tipo vb non c'è?

P.S: in vb a quanto so è semplice creare interfacce grafiche vero?

cdimauro
25-01-2008, 09:29
Sì, è semplice, ma lo è ancora di più con Delphi.

Comunque segui i consigli che ti sono stati dati: per il momento impara a programmare in Python, che per le interfacce grafiche c'è tempo! :)

P.S. Personalmente proverei wxPython: con l'IDE che uso per Python (SPE) è fornita in dotazione anche un'applicazione per realizzare interfacce grafiche in Python (ma può generare codice anche per altri linguaggi).

~FullSyst3m~
25-01-2008, 14:17
Usi SPE? E come è? Io al momendo sto usande l'IDLE "normale", quello base insomma

cdimauro
26-01-2008, 07:16
E' MOOOOLTO bello: http://pythonide.blogspot.com/

Idle non lo uso mai. In generale uso SPE per sviluppare applicazioni, e ho sempre una shell aperta per scrivere e testare velocemente dei piccoli pezzi di codice.

Al momento non avresti bisogno di un editor come SPE: per imparare sarebbe meglio che continuassi a usare IDLE oppure, come dicevo sopra, aprirti una shell e richiamare python direttamente.

~FullSyst3m~
26-01-2008, 14:20
Capito, allora al momento continuo cosi