- Create a new jekyll site
Créer un carnet ipython, test.ipynb, avec le contenu suivant et l'exécuter :
import pandas as pd df = pd.DataFrame([[4,5]], columns=['A', 'B']) df
Run
jupyter nbconvert --to html --template basic test.ipynb
- Copiez lefichiercréé à l'étape précédente dans le répertoire
_includes
sous la racine du site jekyll - Modifier le fichier par défaut
welcome-to-jekyll.markdown
sous_posts
pour ajouter la ligne:{% include test.html %}
- Run
jekyll serve
et accédez au poste échantillon
Je m'attends à voir une représentation de table de ma base de données telle qu'elle apparaît dans mon cahier iPython. Ce que je reçois réellement est un désordre où certaines balises sont interprétées de manière appropriée et certaines sont simplement rendues en tant que texte. Il ressemble à:
<th id="T_6c043882_e6d3_11e6_badf_889ffafd94e7" class="row_heading level0 row0" rowspan=1> 0
<th class="col_heading level0 col0" colspan=1> A <th class="col_heading level0 col1" colspan=1> B
4 5