Benutzer-Werkzeuge

Webseiten-Werkzeuge


prog:python:grafik

Grafikbibliotheken für Python

Aus derzeitiger Sicht gibt es eigentlich 3 gute Alternativen: wxPython, GTK und QT.

Hier gibt es eine umfassende Übersicht über alle Möglichkeiten:

http://de.wikibooks.org/wiki/Python-Programmierung:_GUI_Programmierung
http://phaseit.net/claird/comp.lang.python/python_GUI.html
http://wiki.python.org/moin/GuiProgramming

tkinter

PySimpleGUI

GTK

PyGObject

PyGObject löst PyGTK ab und unterstützt GTK 3

http://live.gnome.org/PyGObject

PyGTK

:!: PyGTK wird leider nicht mehr weiterentwickelt, letzte Version 2.24

http://www.pygtk.org/ → ist z.B. bei CentOS standardmäßig installiert:

  yum info pygtk2

Unter Ubuntu/Debian:

  apt-get install python-gtk2 python-gnome2 python-glade2
  [oder]
  apt-get --reinstall install python-gtk2 python-gnome2 python-glade2

Tutorial GTK:
http://www.redhat.com/magazine/012oct05/features/python/

http://www.micahcarrick.com/12-24-2007/gtk-glade-tutorial-part-1.html
http://www.micahcarrick.com/12-27-2007/gtk-glade-tutorial-part-2.html
http://www.micahcarrick.com/12-27-2007/gtk-glade-tutorial-part-3.html

Editor:
http://glade.gnome.org/

QT

Konvertiere QT4→QT5:

Voraussetzung um QT4 Programme laufen zu lassen:

 apt-cache search pyqt
 sudo apt-get install python-qt4

Hello World Beispiel:

import sys
from PyQt4.QtGui import *
app = QApplication(sys.argv)
button = QPushButton("Hello World", None)
button.show()
app.exec_()

Tutorial:
http://openbook.galileocomputing.de/python/python_kapitel_24_002.htm
http://www.cs.usfca.edu/~afedosov/qttut/

Editor:
http://qt.nokia.com/products/developer-tools?currentflipperobject=937ba3e952f85ef68ddbb7cb4b20fc19

wxPython

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information
prog/python/grafik.txt · Zuletzt geändert: 2024/03/11 18:17 von admin