PyGTK
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Nuvola_apps_emacs_vector.svg/35px-Nuvola_apps_emacs_vector.svg.png)
Cet article est une ébauche concernant un logiciel libre.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
PyGTK
![Description de l'image PyGTK-Screenshot-Hello-World.png.](http://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/PyGTK-Screenshot-Hello-World.png/220px-PyGTK-Screenshot-Hello-World.png)
Développé par | James Henstridge |
---|---|
Dernière version | 2.24.0 () |
Dépôt | gitlab.gnome.org/Archive/pygtk![]() |
Écrit en | Python![]() |
Environnement | Multiplate-forme |
Type | module Python |
Licence | GNU LGPL |
Site web | www.pygtk.org |
modifier - modifier le code - voir Wikidata (aide)
PyGTK est un module Python permettant la création d'interfaces graphiques utilisant la bibliothèque GTK 2. À partir de GTK 3, PyGObject remplace PyGTK dans ce rôle.
Syntaxe
Le code Python ci-dessous produira une fenêtre de 200x200 pixels avec les mots Hello World à l'intérieur.
import gtk def create_window(): window = gtk.Window() window.set_default_size(200, 200) window.connect("destroy", gtk.main_quit) label = gtk.Label("Hello World") window.add(label) label.show() window.show() create_window() gtk.main()
Logiciels qui ont utilisé PyGTK
- BitTorrent
- GIMP
- GNOME Sudoku
- Gwibber
- Jokosher
- Logithèque Ubuntu
- Puddletag
- PyMusique
- Tryton
- ROX Desktop
- Ubiquity
- Wing IDE
Voir aussi
Liens externes
- (en) Site Web
- (en) Tutoriel d'utilisation de PyGTK
- (fr) Tutoriel Apprendre à créer des logiciels avec PyGTK
- (fr) Tutoriel pour PyGTK 2.0
v · m Python | ||
---|---|---|
Implémentation |
| ![]() |
Framework | ||
IDE |
| |
Organisations | ||
Autres |
v · m | |||||||
---|---|---|---|---|---|---|---|
Versions majeures | ![]() | ||||||
Personnes | |||||||
Applications |
| ||||||
Interface utilisateur | |||||||
Technologies | |||||||
Communauté |
Portail de la programmation informatique
Portail des logiciels libres