2010-03-09 3 views
4

Je me demandais quelles sont les options disponibles pour Python 3.x? Je sais que Tkinter est disponible aussi bien que qt, mais qu'en est-il des autres bibliothèques? Un mot sur quand certains d'entre eux peuvent être portés sur 3.x?Options de l'interface graphique avec python 3.x

+1

Notez que ttk est également disponible avec 3.1, de sorte que vous obtenez des widgets d'aspect natif au lieu des trucs plus laids qui viennent avec Tkinter standard. – Brandon

Répondre

1

J'ai entendu de très bonnes choses à propos de WxWidgets or wxpython mais ne peux pas trouver un mot quand il va être compatible. J'ai toujours aimé QT.

+0

J'ai eu une expérience positive avec wxpython –

1

Comme vous pouvez le lire dans le fichier wpxpython newsgroups, les gens essaient de le porter sur Python 3.x mais cela prendra du temps.

Il est également prévu de porter PyGTK (voir le bug report).

En tout cas, ces ports prendront (au moins) mois, je suppose, alors vous devriez rester avec PyQT ou tkinter pour le moment. Ou avec Python 2.6.

3

Plusieurs versions récentes de PyQt supportent Python 3 (je pointe sur l'entrée PyPi, qui est pour PyQt 4.6, mais il y a aussi une plus récente PyQt 4.7). Je n'ai pas personnellement essayé PyQt avec Python 3, mais PyQt a longtemps été une excellente boîte à outils graphique, donc je n'ai aucune raison de douter de la réclamation.

0

J'utilise exclusivement Tkinter, et même si c'est un peu limité en termes d'images, il est très facile de travailler avec et de suivre la syntaxe Python standard facile à lire très bien. Je ne suis pas familier avec les autres options de l'interface graphique, mais Tkinter est génial de mon expérience.

Questions connexes