Languages/Python (de): Difference between revisions
(Created page with '{{Template:I18n/Language Navigation Bar|Development/Languages/Python}} Python ist eine objektorientierte, dynamische Programmiersprache. Auf der Seite http://www.python.org/ kö...') |
No edit summary |
||
Line 15: | Line 15: | ||
==Dokumentationen und Übungen mit Anleitung== | ==Dokumentationen und Übungen mit Anleitung== | ||
* [http://www.riverbankcomputing.co.uk/software/pyqt/intro PyQt Internetseite und Dokumentationen] | * [http://www.riverbankcomputing.co.uk/software/pyqt/intro PyQt Internetseite und Dokumentationen] | ||
* [[/Using PyKDE 4 Anwendung des PyKDE 4]] | * [[/Using PyKDE 4 |Anwendung des PyKDE 4]] | ||
* [[/PyKDE_WebKit_Tutorial PyKDE WebKit Übung]], ein einfacher Webbrowser geschrieben mit PyKDE | * [[/PyKDE_WebKit_Tutorial |PyKDE WebKit Übung]], ein einfacher Webbrowser geschrieben mit PyKDE | ||
* [http://api.kde.org/pykde-4.2-api/ KDE 4.2 API Klassenreferenz für PyKDE4]. | * [http://api.kde.org/pykde-4.2-api/ KDE 4.2 API Klassenreferenz für PyKDE4]. | ||
* [[Development/Tutorials/Python introduction to signals and slots|Einführung in Signale und Slots]] | * [[Development/Tutorials/Python introduction to signals and slots|Einführung in Signale und Slots]] |
Revision as of 06:53, 8 November 2009
Development/Languages/Python
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
Python ist eine objektorientierte, dynamische Programmiersprache. Auf der Seite http://www.python.org/ können Sie mehr darüber erfahren.
Um KDE Applikationen die Pyhon benutzen zu schreiben/ändern, benötigen Sie zwei wichtige Dinge, PyKde und PyQt. PyQt beinhaltet die QT Bibliotheken auf welchen KDE aufbaut. PyQt können Sie unter http://www.riverbankcomputing.co.uk/software/pyqt/ beziehen. Auf der Seite von Riverbank Computing finden Sie viele nützliche Dokumentationen, wie Sie mit PyQt QT Applikationen erzeugen. Wenn Sie neu in der KDE / Python Programmierung sind, dann sollten Sie als erstes sich mit der PyQt Programmierung auseinandersetzen.
PyKDE baut auf PyQt auf und bietet Python die Möglichkeit die KDE Bibliotheken und Technologien zu benutzen.
PyKDE wir mid dem Modul kdebindings ausgeliefert. Stabile Versionen können von der KDE Download Seite bezogen werden. Ein anderer und meist einfacherer Weg ist, die vorgefährtigten Packete für Ihre Distribution zu installieren und zu benutzen. Sie können PyKDE ebenfalls aus der neuesten KDE Vorversion beziehen:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebindings/python/pykde4
Der Source-Code der aktuellen Vorversion ist unter http://websvn.kde.org/trunk/KDE/kdebindings/python/pykde4/ einsehbar.
Dokumentationen und Übungen mit Anleitung
- PyQt Internetseite und Dokumentationen
- Anwendung des PyKDE 4
- PyKDE WebKit Übung, ein einfacher Webbrowser geschrieben mit PyKDE
- KDE 4.2 API Klassenreferenz für PyKDE4.
- Einführung in Signale und Slots
- Einführungsartikel über PyQt4
- PyQt Einführung
- Python DBus Übung mit Anleitung. Sehen Sie wie die dbus Methode von PyKDE aufgerufen wird.
- Phonon Beispiel
- Plasma Übungen mit Anleitung
KDE 3 und PyKDE 3
Dokumentationen und Übungen mit Anleitungen für ältere PyQR und PyKDE3 Versionen.
- Python-Qt tutorial
In dieser Übung lernen Sie die ersten Schritte um eine Qt basierene Application zu erzeugen.
Weitere interessante Nachrichten und Informationen
- PyQt und PyKDE Nachrichtendienst
- PyKDE Internetseite
- Das PyQt und PyKDE Wiki
- Das Buch Rapid GUI Proramming with Python and Qt ist hier verfügbar und zeigt die Qt4 Programmierung mit Python auf.
- Unter dem IRC Kanal #kubuntu-devel auf freenode sind des öfteren PyKDE Programmierer zu finden.
- Der IRC Kanal #pyqt auf freenode wir von manchen PyQt Applikationsentwicklern benutzt.
Applikationen die PyKDE benutzen
- printer-applet
- system-config-printer-kde
- Guidance Power Manager, Das Batterieapplet
- Ubiquity, der Installer von Kubuntu
- GDebi, .deb Packet Installer
- install-package, grafische apt-get
- manche Beispiele sind in den PyKDE Sourcen zu finden