project logo

IPython Notebook

Vermischen von Rich Media in Präsentationen

screenshot

IPython Notebook ist eine webbasierte Anwendung zur Erstellung und Veröffentlichung von IPython Notebooks. IPython Notebook enthält eine Liste von input/output Zellen, die Code, Text, Berechnungen, Ausdrucke, Karten und andere Medien enthalten können.

Sie ähneln ein wenig Spreadsheets, wobei jede Zelle Code oder eine Formel enthalten kann. Python Notebook ist auch ein wenig wie eine Webseite,in die Autoren strukturierten Text

neben Medien anordnen können. Dies beinhaltet auch eine Vielzahl an räumlichen Funktion auf einer Reihe von Bibliotheken.

IPython Notebooks sind für das schnelle Prototyping überaus hilfreich; Einbinden von Präsentationstext, Code, Formeln, Drucke, Karten, und mehr, alles in einem Dokument. Dieses Dokument kann leicht als interaktive Webseite, Präsentationsfolien, PDF und mehr geteilt werden.

Kernfunktionen

  • Erzeugen Sie IPython Notebooks mit folgender Funktionalität:

    • Formatierter Text (mit Überschriften, Stil, Absätzen usw.)
    • Formeln, Berechnungen, Ausdrucke, Karten ...
    • Externe Bibliotheklen können importiert werden, um die Funktionalität zu erweitern
    • Code verschiedender Programmiersprachen kann kombiniert werden, wie python, R, Julia, Haskell und viele andere
  • Zugriff auf eine Vielzahl an räumlichen Funktionen:

    • SciPy Matplotlib, IRIS Cartopy, gdal, Geopandas, pyshp, Fiona, netCDF4, PostgreSQL psycopg2, R rpy2, und andere

Details

Lizenz: BSD Lizenz

Software Version: 2.3

Unterstützte Plattformen: Linux, Mac, Windows

API Interfaces: Python

Support: http://ipython.org/ (von der Community geleitet)

Quickstart

  • Quickstart Dokumentation