[PYTHON] Publier Jupyter Notebook en tant que billet de blog

Ceci est une continuation de Dernière fois.

La dernière fois, j'ai publié un blog utilisant les formats par défaut de Nikola, reStructuredText et Markdown. Cette fois, je publierai un blog au format ipynb (Jupyter Notebook).

Préparation

Modifiez conf.py directement dans le répertoire du site. Ajoutez une entrée avec l'extension ʻipynb`.

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"),
)

Publier

Exécutez la commande suivante.

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

Title:

La saisie du titre de l'article générera un fichier post / titlename.ipynb. Modifiez ce fichier sur Jupyter.

Construire et confirmer

La construction est la même que la dernière fois.

nikola build
nikola serve -b

Il sera affiché comme ça.

image.png

Publier à partir d'un fichier ipynb déjà créé

  "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

De cette manière, vous pouvez publier comme article de blog simplement en ajoutant des métadonnées Notebook.

Recommended Posts

Publier Jupyter Notebook en tant que billet de blog
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Faites un son avec le notebook Jupyter
Comment importer NoteBook en tant que module dans Jupyter (IPython)
Utilisez Jupyter Notebook comme outil de test unitaire ou de création manuelle
Je veux écrire un blog avec Jupyter Notebook
Faire de Jupyter Notebook un service sur CentOS
Exécuter le notebook Jupyter sur un serveur distant
Puissant ordinateur portable Jupyter
Mot de passe du notebook Jupyter
Mémo Jupyter Notebook
Essayez le modèle d'espace d'état (Jupyter Notebook + noyau IR)
Affichage simple du graphique linéaire sur Jupyter Notebook
Démarrer Jupyter Notebook
Ouvrez Jupyter Lab (ou Jupyter Notebook) en spécifiant un répertoire
Dessiner une structure arborescente avec D3.js dans Jupyter Notebook
3 astuces du notebook Jupyter (Python)
[Cloud103] # 3 Jupyter Notebook à nouveau
Recommandation de Jupyter Notebook, un environnement de codage pour les data scientists
S'ouvre dans une nouvelle fenêtre lors du lancement de Jupyter Notebook (Windows)
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
<Python> Construisez un serveur dédié pour l'analyse des données Jupyter Notebook
La façon habituelle d'ajouter un noyau avec Jupyter Notebook
Un moyen très pratique de présenter avec Jupyter Notebook
Essayez le clustering avec un modèle gaussien mixte sur Jupyter Notebook
Une note lorsque je ne peux pas ouvrir le bloc-notes Jupyter sous Windows
S'ouvre automatiquement dans une nouvelle fenêtre lors du lancement de Jupyter Notebook
Touche de raccourci pour le bloc-notes Jupyter
Introduction de Jupyter Notebook dans CentOS7
Utilisation de Graphviz avec Jupyter Notebook
Afficher le HTML dans le notebook Jupyter
Utiliser pip avec Jupyter Notebook
Erreur de multitraitement dans Jupyter Notebook
Essayez d'utiliser Jupyter Notebook de manière dynamique
[Super Basics] À propos de Jupyter Notebook
Graphiques élevés dans le notebook Jupyter
Afficher le PDF sur Jupyter Notebook
Utiliser Cython avec Jupyter Notebook
homebrew, pyenv, anaconda, Jupyter Notebook
Utiliser Remotte en tant qu'utilisateur
Jouer avec Jupyter Notebook (IPython Notebook)
[Édition complète] Raccourci vers le bloc-notes Jupyter
Exécutez Jupyter Notebook sous Windows
Comment utiliser Jupyter Notebook
notebook jupyter dans l'environnement venv python3.8
Un moyen simple de lancer Jupyter Notebook / Lab et de définir un mot de passe
Comment démarrer par lots un programme Python créé avec le notebook Jupyter
Je voulais créer une présentation intelligente avec Jupyter Notebook + nb present
Créez un environnement d'expérimentation / d'analyse psychologique confortable avec PsychoPy + Jupyter Notebook