[PYTHON] Post Jupyter Notebook als Blog-Beitrag

Dies ist eine Fortsetzung von Letztes Mal.

Das letzte Mal habe ich ein Blog mit den Standardformaten von Nikola, reStructuredText und Markdown, gepostet. Dieses Mal werde ich einen Blog im ipynb-Format (Jupyter Notebook) veröffentlichen.

Vorbereitung

Bearbeiten Sie conf.py direkt unter dem Site-Verzeichnis. Fügen Sie einen Eintrag mit der Erweiterung "ipynb" hinzu.

conf.py


POSTS = (
    ("posts/*.rst", "posts", "post.tmpl"),
    ("posts/*.md", "posts", "post.tmpl"),
    ("posts/*.txt", "posts", "post.tmpl"),
    ("posts/*.html", "posts", "post.tmpl"),
)
PAGES = (
    ("pages/*.rst", "pages", "page.tmpl"),
    ("pages/*.md", "pages", "page.tmpl"),
    ("pages/*.txt", "pages", "page.tmpl"),
    ("pages/*.html", "pages", "page.tmpl"),
)

conf.py


POSTS = (
    ("posts/*.rst", "posts", "post.tmpl"),
    ("posts/*.md", "posts", "post.tmpl"),
    ("posts/*.txt", "posts", "post.tmpl"),
    ("posts/*.html", "posts", "post.tmpl"),
    ("posts/*.ipynb", "posts", "post.tmpl"),
)
PAGES = (
    ("pages/*.rst", "pages", "page.tmpl"),
    ("pages/*.md", "pages", "page.tmpl"),
    ("pages/*.txt", "pages", "page.tmpl"),
    ("pages/*.html", "pages", "page.tmpl"),
    ("pages/*.ipynb", "pages", "page.tmpl"),
)

Post

Führen Sie den folgenden Befehl aus.

nikola new_post -f ipynb
Creating New Post
-----------------

Title:

Wenn Sie den Titel des Artikels eingeben, wird eine Datei post / titlename.ipynb generiert. Bearbeiten Sie diese Datei auf Jupyter.

Erstellen und bestätigen

Der Build ist der gleiche wie beim letzten Mal.

nikola build
nikola serve -b

Es wird so gepostet.

image.png

Post aus einer bereits erstellten ipynb-Datei

  "nikola": {
    "tags": "",
    "title": "post4",
    "date": "2017-06-17 15:15:00 UTC+09:00",
    "type": "text",
    "slug": "post4",
    "category": "",
    "link": "",
    "description": ""
  }
nikola build
nikola serve -b

image.png

Auf diese Weise können Sie als Blog-Beitrag posten, indem Sie einfach Notebook-Metadaten hinzufügen.

Recommended Posts

Post Jupyter Notebook als Blog-Beitrag
So importieren Sie NoteBook als Modul in Jupyter (IPython)
Machen Sie einen Sound mit Jupyter Notebook
So importieren Sie NoteBook als Modul in Jupyter (IPython)
Verwenden Sie Jupyter Notebook als Komponententest oder manuelles Erstellungswerkzeug
Ich möchte einen Blog mit Jupyter Notebook schreiben
Machen Sie Jupyter Notebook zu einem Dienst unter CentOS
Führen Sie Jupyter Notebook auf einem Remote-Server aus
Leistungsstarkes Jupyter-Notizbuch
Jupyter Notebook Passwort
Jupyter Notizbuch Memo
Probieren Sie das Zustandsraummodell aus (Jupyter Notebook + IR-Kernel).
Einfache Anzeige des Liniendiagramms auf dem Jupyter Notebook
Starten Sie Jupyter Notebook
Öffnen Sie Jupyter Lab (oder Jupyter Notebook), indem Sie ein Verzeichnis angeben
Zeichnen einer Baumstruktur mit D3.js in Jupyter Notebook
3 Jupyter Notebook (Python) Tricks
[Cloud103] # 3 Jupyter Notebook wieder
Empfehlung von Jupyter Notebook, einer Codierungsumgebung für Datenwissenschaftler
Wird beim Starten von Jupyter Notebook (Windows) in einem neuen Fenster geöffnet.
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
<Python> Erstellen Sie einen Server für die Datenanalyse mit Jupyter Notebook
Die übliche Art, einen Kernel mit Jupyter Notebook hinzuzufügen
Eine sehr bequeme Möglichkeit, mit Jupyter Notebook zu präsentieren
Versuchen Sie, mit einem gemischten Gaußschen Modell auf Jupyter Notebook zu gruppieren
Ein Hinweis, wenn ich das Jupyter-Notizbuch unter Windows nicht öffnen kann
Wird beim Starten von Jupyter Notebook automatisch in einem neuen Fenster geöffnet
Tastenkombination für Jupyter-Notebook
Einführung des Jupyter Notebook in CentOS7
Verwenden von Graphviz mit Jupyter Notebook
HTML in Jupyter-Notizbuch anzeigen
Verwenden Sie pip mit Jupyter Notebook
Mehrfachverarbeitungsfehler in Jupyter Notebook
Versuchen Sie, Jupyter Notebook dynamisch zu verwenden
[Super Basics] Über jupyter Notebook
Hohe Charts im Jupyter-Notizbuch
PDF auf Jupyter Notebook anzeigen
Verwenden Sie Cython mit Jupyter Notebook
Homebrew, Pyenv, Anaconda, Jupyter Notebook
Verwenden Sie Remotte als Benutzer
Spielen Sie mit Jupyter Notebook (IPython Notebook)
[Komplette Ausgabe] Jupyter Notebook Shortcut
Führen Sie Jupyter Notebook unter Windows aus
So verwenden Sie Jupyter Notebook
jupyter notebook in python3.8 venv umgebung
Eine einfache Möglichkeit, Jupyter Notebook / Lab zu starten und ein Kennwort festzulegen
Starten eines mit Jupyter Notebook erstellten Python-Programms
Ich wollte eine intelligente Präsentation mit Jupyter Notebook + nb present erstellen
Erstellen Sie mit PsychoPy + Jupyter Notebook eine komfortable Umgebung für psychologische Experimente / Analysen