Название: Routineaufgaben mit Python automatisieren
Автор: Al Sweigart
Издательство: Bookwire
Жанр: Математика
isbn: 9783960889571
isbn:
Auf Ubuntu Linux geben Sie in einem Terminalfenster den Befehl uname -m ein. Die Antwort i686 bedeutet, dass Sie einen 32-Bit-Computer haben. Bei einem 64-Bit-Rechner lautet die Antwort x86_64.
Laden Sie auf Windows den Python-Installer (mit der Endung .msi) herunter und doppelklicken Sie darauf. Befolgen Sie die Anweisungen, die auf dem Bildschirm angezeigt werden. Der Vorgang läuft wie folgt ab:
1 Wählen Sie Install for All Users und dann Weiter.
2 Akzeptieren Sie in den nächsten Fenstern jeweils die Standardoptionen, indem Sie auf Weiter klicken.
Auf macOS laden Sie die passende .dmg-Datei für Ihre Version des Betriebssystems herunter und doppelklicken darauf. Befolgen Sie die Anweisungen, die auf dem Bildschirm angezeigt werden. Der Vorgang läuft wie folgt ab:
1 Wenn das DMG-Paket in einem neuen Fenster geöffnet wird, doppelklicken Sie auf die Datei Python.mpkg. Möglicherweise müssen Sie Ihr Administratorpasswort eingeben.
2 Akzeptieren Sie in den nächsten Fenstern jeweils die Standardoptionen, indem Sie auf Weiter klicken, und klicken Sie auf Agree, um die Lizenzbedingungen zu akzeptieren.
3 Klicken Sie im letzten Fenster auf Install.
Auf Ubuntu können Sie Python wie folgt im Terminal installieren:
1 Öffnen Sie ein Terminalfenster.
2 Geben Sie sudo apt-get install python3 ein.
3 Geben Sie sudo apt-get install idle3 ein.
4 Geben Sie sudo apt-get install python3-pip ein.
Mu herunterladen und installieren
Der Python-Interpreter ist die Software, die Ihre Python-Programme ausführt. Die Eingabe der Programme dagegen erfolgt im Editor Mu ähnlich wie in einer Textverarbeitung. Mu können Sie von https://codewith.mu/ herunterladen.
Auf Windows und macOS laden Sie die Installerdatei für Ihr Betriebssystem herunter und führen sie aus, indem Sie darauf doppelklicken. Auf macOS wird dadurch ein Fenster geöffnet, in dem Sie das Mu-Symbol in den Ordner Programm ziehen müssen, um mit der Installation fortzufahren. Auf Ubuntu installieren Sie Mu als Python-Paket. Klicken Sie dazu auf der Downloadseite im Abschnitt Python Package auf die Schaltfläche Instructions.
Mu starten
Um Mu zu starten, gehen Sie wie folgt vor:
Auf Windows 7 und höher klicken Sie auf das Startsymbol in der linken unteren Ecke, geben Mu in das Suchfeld ein und wählen die Anwendung aus.
Auf macOS öffnen Sie ein Finder-Fenster, klicken auf Programme und dann auf mu-editor.
Auf Ubuntu wählen Sie Anwendungen > Zubehör > Terminal und geben dann python3 -m mu ein.
Wenn Sie Mu zum ersten Mal ausführen, erscheint das Fenster Select Mode mit den Optionen Adafruit CircuitPython, BBC micro:bit, Pygame Zero und Python 3. Wählen Sie hier Python 3. Bei Bedarf können Sie den Modus später wieder ändern. Klicken Sie dazu auf die Schaltfläche Mode oben im Editorfenster.
Hinweis
Um die in diesem Buch verwendeten Drittanbietermodule installieren zu können, brauchen Sie Mu in der Version 1.1.0. Sie steht zurzeit als Alpha-Release unter einem eigenen Link getrennt von den anderen Downloadlinks zur Verfügung.
IDLE starten
In diesem Buch verwenden wir Mu als Editor und als interaktive Shell. Um Python-Code zu schreiben, können Sie jedoch auch beliebige andere Editoren verwenden. Zusammen mit Python wird die Software IDLE (Integrated Development and Learning Environment) installiert, die Sie ebenfalls als Editor verwenden können, wenn Sie Mu aus irgendeinem Grunde nicht installieren oder zum Laufen bekommen können. Um IDLE zu starten, gehen Sie wie folgt vor:
Auf Windows 7 und höher klicken Sie auf das Startsymbol in der linken unteren Ecke, geben IDLE in das Suchfeld ein und wählen IDLE (Python GUI) aus.
Auf macOS öffnen Sie ein Finder-Fenster, klicken auf Programme, dann auf Python 3.8 und schließlich auf das IDLE-Symbol.
Auf Ubuntu wählen Sie Anwendungen > Zubehör > Terminal und geben dann idle3 ein. (Möglicherweise können Sie auch oben auf dem Bildschirm auf Anwendungen klicken, dann Programming auswählen und auf IDLE3 klicken.)
Die interaktive Shell
Wenn Sie Mu ausführen, sehen Sie normalerweise das Editorfenster. Sie können in Mu allerdings auch eine interaktive Shell öffnen, indem Sie auf die Schaltfläche REPL klicken. Eine Shell ist ein Programm, in das Sie Anweisungen für den Computer eingeben können, ähnlich wie im Terminal von macOS oder an der Eingabeaufforderung von Windows. In die interaktive Python-Shell geben Sie die Anweisungen ein, die der Python-Interpreter ausführen soll. Der Computer liest diese Anweisungen und setzt sie sofort um.
In Mu ist die interaktive Shell ein Bereich in der unteren Hälfte des Fensters. Dort wird folgender Text angezeigt:
Jupyter QtConsole 4.3.1
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit
(AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 6.2.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]:
Wenn Sie IDLE verwenden, erscheint als erstes Fenster die interaktive Shell. Sie ist bis auf den folgenden Text größtenteils leer:
Python 3.8.0b1 (tags/v3.8.0b1:3b5deb0116, Jun 4 2019, 19:52:55) [MSC v.1916
64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
Bei [1]: und >>> handelt es sich jeweils um die Eingabeaufforderung. In diesem Buch verwenden wir dafür das Zeichen >>>, da es gebräuchlicher ist. Auch im Terminal oder an der Windows-Eingabeaufforderung sehen Sie >>>. Die Eingabeaufforderung [1]: wurde für Jupyter Notebook erfunden, einen weiteren weitverbreiteten Python-Editor.
СКАЧАТЬ