IPython
Przejdź do nawigacji
Przejdź do wyszukiwania
| ||
Wykres stworzony w powłoce IPython | ||
| Autor | Fernando Pérez | |
| Aktualna wersja stabilna | 7.17.0 / 1 sierpnia 2020; | |
|---|---|---|
| Język programowania | Python | |
| System operacyjny | Wieloplatformowość | |
| Licencja | BSD | |
| Strona internetowa | ||
IPython (Interactive Python) – interaktywna powłoka dla języka Python, o dodatkowych elementach składni i poszerzonych możliwościach. Obecnie oferuje introspekcję, media interaktywne, składnię powłoki oraz uzupełnianie wiersza poleceń.
IPython zapewnia następujące funkcje:
- Interfejs notebook oparty na przeglądarce z obsługą tekstu, kodu, wykresów, wyrażeń matematycznych i innych.
- Obsługa interaktywnej wizualizacji danych oraz dostęp do zestawu narzędzi GUI.
- Narzędzia do obliczeń równoległych.
- Wbudowane interpretery do załadowania własnych projektów.
Obliczenia równoległe[edytuj | edytuj kod]
IPython opiera się na architekturze zapewniającej zarówno obliczenia równoległe, jak i rozproszone; umożliwia tworzenie, monitorowanie, debugowanie i uruchamianie aplikacji równoległych[1]. Powłokę często stosuje się wraz z pakietami SciPy, które zawierają procedury matematyczne i numeryczne w postaci szybkich prekompilowanych funkcji[2].
Przypisy[edytuj | edytuj kod]
- ↑ Shen Helen, Interactive notebooks: Sharing the code, 2014.
- ↑ Installation — SciPy.org, www.scipy.org [dostęp 2020-02-29].

