OVH Cloud OVH Cloud

Python interface...

11 réponses
Avatar
Yves Lange
Hello, comment crée une bonne interface ? avec quel language ? j'aimerai
faire des applications graphique mais comment ?

10 réponses

1 2
Avatar
bruno at modulix
Yves Lange wrote:
Hello, comment crée une bonne interface ?


Une *bonne* interface, c'est tout un métier !-)


<nb>
Attention, "interface" a beaucoups de significations en programmation.
Si tu parle d'une interface utilisateur graphique, le terme précis est
"GUI".
</nb>


avec quel language ?


Python ?-)

j'aimerai
faire des applications graphique mais comment ?


Ca dépend de tes besoins, mais les deux principales références sont
pyGTK (qui utilise la bibliothèque GTK+) et wxPython (qui utilise la
bibliothèque portable wxWidgets, laquelle utilise soit la bibliothèque
native de la plateforme (Windows, MacOS X), soit GTK+ ou Motif (linux/unix).

Le GUI toolki "par défaut" (inclus dans la bibliothèque standard) de
Python est Tkinter, qui a l'avantage d'une très grande portabilité, mais
qui est (amha) très laid et assez limité.


--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in ''.split('@')])"

Avatar
Jean-michel Bain-cornu
J'ajouterais que wx est le seul à ma connaissance à proposer des classes
pour impression graphique.

"bruno at modulix" a écrit dans le message de news:
4365ddf3$0$21688$
Yves Lange wrote:
Hello, comment crée une bonne interface ?


Une *bonne* interface, c'est tout un métier !-)


<nb>
Attention, "interface" a beaucoups de significations en programmation.
Si tu parle d'une interface utilisateur graphique, le terme précis est
"GUI".
</nb>


avec quel language ?


Python ?-)

j'aimerai
faire des applications graphique mais comment ?


Ca dépend de tes besoins, mais les deux principales références sont
pyGTK (qui utilise la bibliothèque GTK+) et wxPython (qui utilise la
bibliothèque portable wxWidgets, laquelle utilise soit la bibliothèque
native de la plateforme (Windows, MacOS X), soit GTK+ ou Motif
(linux/unix).

Le GUI toolki "par défaut" (inclus dans la bibliothèque standard) de
Python est Tkinter, qui a l'avantage d'une très grande portabilité, mais
qui est (amha) très laid et assez limité.


--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in ''.split('@')])"



Avatar
Yves Lange
Ca dépend de tes besoins, mais les deux principales références sont
pyGTK (qui utilise la bibliothèque GTK+) et wxPython (qui utilise la
bibliothèque portable wxWidgets, laquelle utilise soit la bibliothèque
native de la plateforme (Windows, MacOS X), soit GTK+ ou Motif
(linux/unix).
Avez vous des sources pour pyGTK et wxPython ?

Merci ;)

Yves Lange wrote:

Hello, comment crée une bonne interface ?



Une *bonne* interface, c'est tout un métier !-)


<nb>
Attention, "interface" a beaucoups de significations en programmation.
Si tu parle d'une interface utilisateur graphique, le terme précis est
"GUI".
</nb>


avec quel language ?



Python ?-)


j'aimerai
faire des applications graphique mais comment ?





Le GUI toolki "par défaut" (inclus dans la bibliothèque standard) de
Python est Tkinter, qui a l'avantage d'une très grande portabilité, mais
qui est (amha) très laid et assez limité.





Avatar
Rémi
Ca dépend de tes besoins, mais les deux principales références sont
pyGTK (qui utilise la bibliothèque GTK+) et wxPython (qui utilise la
bibliothèque portable wxWidgets, laquelle utilise soit la bibliothèque
native de la plateforme (Windows, MacOS X), soit GTK+ ou Motif
(linux/unix).
Avez vous des sources pour pyGTK et wxPython ?

Merci ;)


regarde sur http://wikipython.flibuste.net/


Yves Lange wrote:

Hello, comment crée une bonne interface ?




Une *bonne* interface, c'est tout un métier !-)


<nb>
Attention, "interface" a beaucoups de significations en programmation.
Si tu parle d'une interface utilisateur graphique, le terme précis est
"GUI".
</nb>


avec quel language ?




Python ?-)


j'aimerai
faire des applications graphique mais comment ?






Le GUI toolki "par défaut" (inclus dans la bibliothèque standard) de
Python est Tkinter, qui a l'avantage d'une très grande portabilité, mais
qui est (amha) très laid et assez limité.







Avatar
bruno at modulix
Yves Lange wrote:
Ca dépend de tes besoins, mais les deux principales références sont
pyGTK (qui utilise la bibliothèque GTK+) et wxPython (qui utilise la
bibliothèque portable wxWidgets, laquelle utilise soit la bibliothèque
native de la plateforme (Windows, MacOS X), soit GTK+ ou Motif
(linux/unix).
Avez vous des sources pour pyGTK et wxPython ?



Les projets opensource utilisant l'un ou l'autre ne manquent pas.

--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in ''.split('@')])"


Avatar
Laurent Pointal
Yves Lange wrote:

Avez vous des sources pour pyGTK et wxPython ?


Voir Skencil (ex Sketch), qui utilise Tkinter (et fait pas mal de choses
avec), et est en cours de migration pour utiliser GTK+.

http://www.nongnu.org/skencil/

Avatar
Jean-Michel
Laurent Pointal wrote:
Yves Lange wrote:


Avez vous des sources pour pyGTK et wxPython ?



Voir Skencil (ex Sketch), qui utilise Tkinter (et fait pas mal de choses
avec), et est en cours de migration pour utiliser GTK+.

http://www.nongnu.org/skencil/


TinyErp est écrit avec GTK si je ne m'abuse.



Avatar
Marc
Pourquoi ne parlez vous pas de PyQt ( combiné éventuellement à qtdesigner) ?
A cause d'un éventuel problème de portabilité ?
M.



bruno at modulix wrote:

Yves Lange wrote:
Hello, comment crée une bonne interface ?


Une *bonne* interface, c'est tout un métier !-)


<nb>
Attention, "interface" a beaucoups de significations en programmation.
Si tu parle d'une interface utilisateur graphique, le terme précis est
"GUI".
</nb>


avec quel language ?


Python ?-)

j'aimerai
faire des applications graphique mais comment ?


Ca dépend de tes besoins, mais les deux principales références sont
pyGTK (qui utilise la bibliothèque GTK+) et wxPython (qui utilise la
bibliothèque portable wxWidgets, laquelle utilise soit la bibliothèque
native de la plateforme (Windows, MacOS X), soit GTK+ ou Motif
(linux/unix).

Le GUI toolki "par défaut" (inclus dans la bibliothèque standard) de
Python est Tkinter, qui a l'avantage d'une très grande portabilité, mais
qui est (amha) très laid et assez limité.





Avatar
bog
Bonjour,

A mon avis, si il parle d'interface sans preciser, c'est que son niveau
en programmation doit pas etre bien haut (ce qui n'est pas une
critique), c'est surement ce qu'en ont deduit les autres intervenants.
Et donc faire du QT avec designer c'est peut etre pas adapté.

Et puisque tu parles de QT, Eric3 ne te semblerait pas un meillieur
choix ?

Bog.

Pourquoi ne parlez vous pas de PyQt ( combiné éventuellement à qtdesigner) ?
A cause d'un éventuel problème de portabilité ?
M.


Avatar
Christophe
Bonjour,

A mon avis, si il parle d'interface sans preciser, c'est que son niveau
en programmation doit pas etre bien haut (ce qui n'est pas une
critique), c'est surement ce qu'en ont deduit les autres intervenants.
Et donc faire du QT avec designer c'est peut etre pas adapté.

Et puisque tu parles de QT, Eric3 ne te semblerait pas un meillieur choix ?

Bog.


Et pourquoi PyQT serait il moins adapté pour un débutant ? Au contraire
je trouve. En plus, l'usage de qtdesigner ( en passant par Eric3 s'il le
faut ) est parfaitement adapté dans ce cas.

1 2