[PYTHON] Ich habe versucht, Jupyter zu verwenden

Einführung

Vor kurzem gab es zum ersten Mal in Python ein nützliches Tool namens Jupyter (ehemals IPython-Notizbuch), daher möchte ich es vorstellen. Dieses Mal werde ich von der Installation in einer Windows-Umgebung bis zur einfachen Verwendung beschreiben. Jupyter kann ausführbaren Python-Code und seine Ergebnisse zusammen speichern. Das Dateiformat wird mit der Erweiterung ipynb gespeichert.

Installation

C:\> python -m pip install jupyter

Starten Sie nach Abschluss der Installation den Browser mit dem folgenden Befehl.

C:\> jupyter notebook

** Ergänzung ** Wenn der Befehl nicht gefunden wurde, befand er sich im Ordner "Scripts" unter dem Python-Installationsverzeichnis.

Wie benutzt man

Starten Sie Jupyter

Verschieben Sie an der Eingabeaufforderung den aktuellen Wert in das Verzeichnis, in dem Sie die Datei speichern möchten.

C:\> cd c:\ipython
c:\ipython>jupyter notebook

Wenn der Browser startet, wird der folgende Bildschirm angezeigt.

1.png

** Ergänzung ** Wenn Sie Jupyter starten, wird standardmäßig Port 8888 verwendet. Wenn Sie die Portnummer ändern oder einen anderen Browser als den Standardbrowser verwenden möchten, starten Sie ihn mit dem folgenden Befehl. Wenn Sie mit einem anderen Browser als dem Standardbrowser arbeiten möchten, verwenden Sie die nach dem Starten von jupyter angezeigte URL.

jupyter notebook --port 9999 --no-browser
[I 13:35:47.793 NotebookApp] Serving notebooks from local directory: c:\ipython
[I 13:35:47.793 NotebookApp] 0 active kernels
[I 13:35:47.793 NotebookApp] The Jupyter Notebook is running at: http://localhost:9999/?token=c14fad948ae8309d7d89ce8b8c454693274209bb8f76f9c3
[I 13:35:47.794 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 13:35:47.795 NotebookApp]

    Copy/paste this URL into your browser when you connect for the first time,
    to login with a token:
        http://localhost:9999/?token=c14fad948ae8309d7d89ce8b8c454693274209bb8f76f9c3

Wenn der Jupyter-Bildschirm geöffnet wird, wählen Sie "Python3" aus dem Menü "Neu", um die Datei zu erstellen.

2.png

Ein Bildschirm, in dem Sie Python-Code eingeben können, wird angezeigt. Geben Sie den Code ein und drücken Sie Umschalt + Eingabetaste, um Folgendes auszuführen: Run Cells.

9.png

Markdown-Beschreibung

Sie können Sätze in Markdown-Notation schreiben, indem Sie Cell in Markdown ändern.

#Wie benutzt man Jupyter?
**Markdown**Sie können in Notation schreiben.

8.png

Informationen zum Schreiben der Markdown-Notation habe ich auf die folgende Site verwiesen.

Praktisch zum Schreiben von Sätzen und Notizen, Markdown-Notation Markdown-Notationsbeispielsammlung

Inline-Anzeige des Matplotlib-Diagramms

Es ist eine sehr praktische Funktion, mit der Sie das von matplotlib generierte Diagramm und den Python-Code als Satz speichern können.

%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-3, 3, 0.1)
y = np.sin(x)
plt.plot(x, y)

6.png

Übrigens, wenn Sie in der Zelle Folgendes tun, sind die obigen "% matplotlib inline" und "import" nicht erforderlich.

%pylab inline --no-import-all

Verwendung von Tastenkombinationen

Drücken Sie auf dem Jupyter-Bildschirm die ESC-Taste, um den Befehlsmodus aufzurufen. Sie können die Tastenkombinationen in den Tastenschreien der Tastatur im Menü Hilfe sehen.

7.png

Recommended Posts

Ich habe versucht, Jupyter zu verwenden
Ich habe irgendwie versucht, ein Jupyter-Notebook zu verwenden
Ich habe versucht, parametrisiert zu verwenden
Ich habe versucht, Argparse zu verwenden
Ich habe versucht, Mimesis zu verwenden
Ich habe versucht, anytree zu verwenden
Ich habe versucht, aiomysql zu verwenden
Ich habe versucht, Summpy zu verwenden
Ich habe versucht, Coturn zu verwenden
Ich habe versucht, Pipenv zu verwenden
Ich habe versucht, Matplotlib zu verwenden
Ich habe versucht, "Anvil" zu verwenden.
Ich habe versucht, Hubot zu verwenden
Ich habe versucht, openpyxl zu verwenden
Ich habe versucht, Ipython zu verwenden
Ich habe versucht, PyCaret zu verwenden
Ich habe versucht, Cron zu verwenden
Ich habe versucht, ngrok zu verwenden
Ich habe versucht, face_recognition zu verwenden
Ich habe versucht, doctest zu verwenden
Ich habe versucht, Folium zu verwenden
Ich habe versucht, jinja2 zu verwenden
Ich habe versucht, Folium zu verwenden
Ich habe versucht, das Zeitfenster zu verwenden
[Ich habe versucht, Pythonista 3 zu verwenden] Einführung
Ich habe versucht, RandomForest zu verwenden
Ich habe versucht, BigQuery ML zu verwenden
Ich habe versucht, Amazon Glacier zu verwenden
[Pythonocc] Ich habe versucht, CAD auf einem Jupyter-Notebook zu verwenden
Ich habe versucht, Git Inspector zu verwenden
Ich habe versucht, Magenta / TensorFlow zu verwenden
jupyter ich habe es berührt
Ich habe versucht, AWS Chalice zu verwenden
Ich habe versucht, Slack Emojinator zu verwenden
Ich habe versucht, PySpark von Jupyter 4.x auf EMR zu verwenden
Ich habe versucht, Rotrics Dex Arm # 2 zu verwenden
Ich habe versucht, Rotrics Dex Arm zu verwenden
Ich habe versucht, GrabCut von OpenCV zu verwenden
Ich habe versucht, Thonny (Python / IDE) zu verwenden.
Ich habe versucht, mit dem Server-Client über tmux zu kommunizieren
Ich habe versucht, mit PyBrain verstärkt zu lernen
Ich habe versucht, mit Theano tief zu lernen
[Kaggle] Ich habe versucht, mit unausgeglichenem Lernen zu unterabtasten
Ich habe versucht, mit OpenPose eine Schildkrötenwelle zu schießen
Ich habe versucht, die checkio-API zu verwenden
Ich habe versucht, asynchrone Verarbeitung mit Asyncio
Ich habe das Jupyter-Notebook von VS Code ausprobiert
Ich habe versucht zu kratzen
Ich habe PyQ ausprobiert
Ich habe AutoKeras ausprobiert
Ich habe es mit Papiermühle versucht
Ich habe versucht, Django-Slack
Ich habe es mit Django versucht
Ich habe es mit Spleeter versucht
Ich habe es mit cgo versucht
Ich habe versucht, Amazon SQS mit Django-Sellerie zu verwenden
Ich habe versucht, Azure Speech to Text zu verwenden.