PythonParts Programmierung

Anleitungen zum Erstellen von eigenen PythonParts

Was ist Python

Python ist eine Programmiersprache, die dank ihrer klaren Syntax und einfachen Lesbarkeit leicht zu erlernen ist und sich sehr vielseitig einsetzen lässt. Für die gängigen Betriebssysteme ist Python frei verfügbar. Die üblichen Programmierparadigmen wie die objektorientierte oder funktionale Programmierung werden unterstützt.

Bei Python handelt es sich um eine Programmiersprache mit einer klaren Syntax und guten Lesbarkeit. Sie gilt als leicht zu erlernen und ist in den gängigen Betriebssystemen interpretierbar. Python unterstützt mehrere Paradigmen der Programmierung wie die funktionale, objektorientierte oder aspektorientierte Programmierung und ist auch als Skriptsprache nutzbar.

Was wird technisch benötigt

Neben einem normalen PC benötigen Sie für die Programmierung der PhytonParts eine geeignete Entwicklungsumgebung. Diese muss auf ihr Betriebssystem abgestimmt sein.

Da der Python-Code nicht kompiliert werden muss und Skripte sich mit beliebigen Texteditoren schreiben lassen, ist für Python grundsätzlich keine Entwicklungsumgebung notwendig. Gängige von Programmierern genutzte Editoren wie Emacs oder Vim sind für Python anpassbar. Oft ist gemeinsam mit Python IDLE installiert. IDLE besteht aus einer Shell, einer Textumgebung und Debuggingfunktionen, stellt aber keine vollwertige Entwicklungsumgebung dar.

Alles Notwendige, um zu Starten finden Sie auf der offiziellen Seite https://www.python.org/downloads/ . Beispiele für vollwertige Entwicklungsumgebungen sind Eric Python IDE oder PyCharm. Für große IDEs wie NetBeans, Eclipse oder Visual Studio existieren Plug-ins für Python. Grafische Benutzeroberflächen sind mit verschiedenen GUI-Toolkits relativ einfach erstellbar.

Achten Sie hierbei aber auf mögliche Lizenzkosten und -bedingungen.

Installation (Beispiel für Windows)

1. Lade Python herunter
Das Python-Interpretierprogramm kann kostenlos auf der Python-Webseite (https://www.python.org/) heruntergeladen werden. Achte darauf, die richtige Version für dein Betriebssystem herunterzuladen.

2. Installiere das Python-Interpretationsprogramm
Die meisten Benutzer können den Interpreter ohne Änderung der Einstellungen installieren. Falls Sie hier Probleme haben, wenden Sie sich an Ihren Administrator.

3. Installiere den Texteditor
Python-Programme können im Notepad oder TextEdit erstellen werden. Es ist aber einfacher den Code in einem speziellen Text-Editor zu lesen und schreiben. Es gibt eine Vielzahl von kostenlosen Editoren, aus denen Sie wählen können, wie z.B. Notepad++ (Windows), TextWrangler (Mac) oder Jedit (alle Systeme).

4. Teste die Installationen
Öffne die Kommandozeile (Windows) oder dein Terminal (Mac/ Linux) und gib python ein. Python lädt sich und die Versionsnummer sollte angezeigt werden. Sie werden auf die Kommandozeile des Python-Interpreter geleitet, angezeigt durch die Zeichen „>>>“.

Gib print("Hallo, Welt!")}} ein und drücke Enter. Du solltest den Text Hallo, Welt! in der Python-Befehlszeile angezeigt sehen.

Aufbau von Programmierkenntnissen

Die Entwicklung auf Basis der Programmiersprache Python ist an sich eine der aktuell leichtesten. Allerdings benötigen Sie auch hier grundlegende Kenntnisse dieser Entwicklungssprache.

Für das Erlernen der Python-Programmierung gibt es bereits auf Youtube und anderen Plattformen diverse Tutorials und Hilfen in den Communitys.

Um später auch schnelle Fortschritte in der Programmierung zu erzielen, empfiehlt es sich einige Übungen auf den vorhandenen „Python lernen“ Seiten abarbeiten. Dabei erhalten Sie einen tiefergehenden Einblick in die Möglichkeiten und verfestigen das Know-How der Entwicklung.

Auch wenn Python eine einfache Programmiersprache ist, muss man hier mit ca. einem Monat Zeitaufwand rechnen, um sich sicher in dieser Entwicklungssprache bewegen zu können.

Beispiele für online Kurse (kostenpflichtig):

https://www.pythonlernen.com/
https://www.linkedin.com/learning/topics/python