[PYTHON] Changer le thème de Jupyter

Jupyter est pratique. Après avoir vu Jupyter Notebook selon mes propres spécifications: Changer l'arrière-plan et l'icône, j'ai vraiment voulu changer la couleur d'arrière-plan. Cependant, il est difficile de jouer avec CSS par moi-même, alors j'ai cherché un moyen simple de le faire.

Cela semble facile à faire avec jupyter-themes.

Installation

% pip install jupyterthemes

Comment utiliser

% jt -h
usage: jt [-h] [-l] [-t THEME] [-f MONOFONT] [-fs MONOSIZE] [-nf NBFONT]
          [-nfs NBFONTSIZE] [-tf TCFONT] [-tfs TCFONTSIZE] [-m MARGINS]
          [-cursw CURSORWIDTH] [-cursc CURSORCOLOR] [-cellw CELLWIDTH]
          [-lineh LINEHEIGHT] [-alt] [-vim] [-T] [-N] [-r]

optional arguments:
  -h, --help            show this help message and exit
  -l, --list            list available themes
  -t THEME, --theme THEME
                        theme name to install
  -f MONOFONT, --monofont MONOFONT
                        monospace code font
  -fs MONOSIZE, --monosize MONOSIZE
                        code font-size
  -nf NBFONT, --nbfont NBFONT
                        notebook font
  -nfs NBFONTSIZE, --nbfontsize NBFONTSIZE
                        notebook fontsize
  -tf TCFONT, --tcfont TCFONT
                        txtcell font
  -tfs TCFONTSIZE, --tcfontsize TCFONTSIZE
                        txtcell fontsize
  -m MARGINS, --margins MARGINS
                        fix margins of main intro page
  -cursw CURSORWIDTH, --cursorwidth CURSORWIDTH
                        set cursorwidth (px)
  -cursc CURSORCOLOR, --cursorcolor CURSORCOLOR
                        cursor color (r, b, g, p)
  -cellw CELLWIDTH, --cellwidth CELLWIDTH
                        set cell width (px)
  -lineh LINEHEIGHT, --lineheight LINEHEIGHT
                        code/text line-height (%)
  -alt, --altlayout     alt markdown layout
  -vim, --vimext        toggle styles for vim
  -T, --toolbar         make toolbar visible
  -N, --nbname          nb name/logo visible
  -r, --reset           reset to default theme

Thèmes disponibles

% jt -l
Available Themes: 
   chesterish
   grade3
   oceans16
   onedork

Installer le thème

% jt -t onedork
You are using Python 3.5
only versions 2.7, 3.3, 3.4 support custom settings
Installing onedork theme with default settings

Il semble que certaines fonctions ne puissent pas être utilisées avec Python 3.5, mais la couleur a changé pour le moment, je vais donc essayer de l'utiliser pendant un moment.

2016-09-20_10-52-25.png

Recommended Posts

Changer le thème de Jupyter
Changer le style de matplotlib
Changer l'arrière-plan d'Ubuntu (GNOME)
Changer le suffixe de django-filter / DateFromToRangeFilter
Changer la longueur des chaînes csv Python
Script pour changer la description de fasta
Créer un environnement d'exécution pour Jupyter Lab
Afficher le graphique de tensorBoard sur Jupyter
Changer l'ordre de PostgreSQL dans Heroku
Changer le serveur Batfish de destination de pybatfish
Changer la taille de police de la légende dans df.plot
Changer la couleur des erreurs et avertissements Fabric
Modifiez le point décimal de la journalisation de, à.
Remplissez la largeur du bloc-notes Jupyter pour remplir le navigateur
Changer la résolution d'Ubuntu s'exécutant sur VirtualBox
Le début de cif2cell
le zen de Python
L'histoire de sys.path.append ()
La vengeance des types: la vengeance des types
le noyau du notebook jupyter ne peut plus se connecter
Dessinez sur Jupyter en utilisant la fonction de tracé des pandas
[Django] Changer l'adresse IP par défaut de la commande runserver
[Python] Changeons l'URL du site administrateur de Django
J'ai essayé de faciliter la modification du paramètre du proxy authentifié sur Jupyter
[Python] Modifier le contrôle du cache des objets téléchargés sur Cloud Storage
Grattage du résultat de "Schedule-kun"
L'histoire de la construction de Zabbix 4.4
Vers la retraite de Python2
À propos de l'événement de changement de caméra de l'API Google Maps Android
Comment changer la disposition de Jupyter
Une introduction à l'orientation des objets - changeons l'état interne d'un objet
J'ai écrit le fonctionnement de base de Seaborn dans Jupyter Lab
Comparez les polices de jupyter-themes
Expliquez le code de Tensorflow_in_ROS
Réutiliser les résultats du clustering
Modifier la période de conservation des journaux CloudWatch Logs dans Lambda
Comment voir le contenu du fichier ipynb du notebook Jupyter
GoPiGo3 du vieil homme
Calculez le nombre de changements
Changer le volume de Pepper en fonction de l'environnement environnant (son)
La popularité des langages de programmation
J'ai écrit le fonctionnement de base de Numpy dans Jupyter Lab.
Visualisez la trajectoire de Hayabusa 2
À propos des composants de Luigi
Composants liés du graphique
Filtrer la sortie de tracemalloc
À propos des fonctionnalités de Python
J'ai écrit le fonctionnement de base de matplotlib dans Jupyter Lab
Simulation du contenu du portefeuille
Le pouvoir des pandas: Python
Comment modifier le niveau de journalisation d'Azure SDK pour Python
Comment changer la couleur du seul bouton pressé avec Tkinter
Créez le thème de Pythonista 3 comme Monokai (comment créer votre propre thème)
Découvrez le changement mystérieux de la description du livre illustré Pokemon par Levenstein Distance
N'hésitez pas à changer l'étiquette de légende avec Seaborn en python
Je l'ai découvert en analysant les avis du site de changement d'emploi! ??
[Go] Créez une commande CLI pour changer l'extension de l'image
J'ai écrit le fonctionnement de base de Pandas dans Jupyter Lab (partie 1)