Linux Magazin germany

Laborexperiment

Das Projekt Jupyter bietet Open-Source-Werkzeuge für die interaktive Arbeit mit vielen Programmiersprachen, darunter auch mit Python. JupyterLab, die aktuellste Version der Nutzerschnittstelle, passt wohl am ehesten in die Kategorie der integrierten Entwicklungsumgebungen (Integrated Development Environment, IDE). Die Anwendungsgebiete fallen aber anders aus als bei traditionellen IDEs wie Visual Studio oder Eclipse.

Notebooks im Browser

JupyterLab läuft im Webbrowser. Bei lokaler Nutzung startet der Befehl jupyter lab einen Server auf localhost. Das Schwesterprojekt JupyterHub bietet zusätzlich eine HTTPS-gesicherte InternetVerbindung und Mehrbenutzerbetrieb. Der sogenannte Kernel fungiert als Server, der Browser als Client. Bei der Nutzung mit Python dient IPython als Kernel. Zur Begrüung erscheint der Launcher, in dem sich unterschiedliche Objekte erstellen lassen – in den meisten Fällen Notebooks als zentrales Element 1.

Die Notebooks erlauben in Zellen die Eingabe von Python-Quelltext. Jede Zelle kann einzelne Zeilen oder vollständige Python-Programme enthalten und lässt zeigt ein sehr einfaches Beispiel-Notebook. Neben einer Syntaxhervorhebung bieten die Zellen typische Funktionen wie Tab-Vervollständigung, automatisches Einrücken nach einem Doppelpunkt und das Übersetzen von Tabulatoren in Leerzeichen.

Sie lesen eine Vorschau. Registrieren Sie sich, um mehr zu lesen.

Mehr von Linux Magazin germany

Linux Magazin germany1 min gelesen
Der Autor
Andreas Jung arbeitet seit 28 Jahren mit Python und realisiert als Freiberufler Python-Applikationen im Bereich Web, Electronic Publishing, Pharma und Medizin. Für den medizinischen Fachverband DGHO e.V. betreut er das Leitlinien-Portal Onkopedia (ht
Linux Magazin germany2 min gelesen
Kurznachrichten
KeePass 2.49: Die freie Software dient zum sicheren Verwalten von Passwörtern. Neu: Die Entwickler haben unter anderem neue Menüs und Buttons eingeführt. So zeigt nun im Eingabedialog rechts neben der Liste der benutzerdefinierten String-Felder die S
Linux Magazin germany5 min gelesen
Kleines Arbeitstier
Asus Mini PC PN51-BB555MDE1 im Test Alle reden vom Linux-Client für den Behörden-Desktop, doch die mittelfränkische Kleinstadt Treuchtlingen mit 13 000 Einwohnern nutzt derlei schon seit 20 Jahren. 2020 erwies sich das Konzept mit Terminalservern, lo