Tout d'abord, répétons les touches de raccourci principales. Si vous ne les utilisez pas encore, assurez-vous de commencer. À long terme, le temps d’étudier portera ses fruits plusieurs fois.
0. Raccourcis clavier
- Esc : basculer entre le mode d'exécution et le mode d'édition
- A : Ajout d'une cellule vide en haut
- B : Ajout d'une cellule vide en bas
- DD : élimination des cellules
- C : Copier des cellules
- X : Découpe cellulaire
- V : insérer des cellules
1. Redémarrez l'ordinateur portable
Pour redémarrer, appuyez simplement sur ESC + 00 .
2. Bloc-notes défilant
Appuyez sur Espace pour faire défiler le bloc-notes vers le bas, et Maj + Espace - vers le haut.
3. Annuler la suppression des cellules
Pour annuler rapidement la suppression d'une cellule, appuyez sur ESC + Z
4. Division cellulaire
Commençant à écrire du code dans une cellule, nous sommes constamment confrontés à la nécessité de le séparer ultérieurement en différentes cellules. Au lieu de créer manuellement une cellule et de copier du texte, placez le curseur devant la ligne à partir de laquelle la deuxième cellule commencera et appuyez sur Ctrl + Maj + -
5. La sortie des résultats de toutes les opérations
Par défaut, lorsqu'une cellule est exécutée, seul le résultat de la dernière opération est affiché.
Pour tout imprimer, copiez et exécutez ce code dans votre bloc-notes:
from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all"
L'inconvénient de cette approche est que parfois trop d'informations seront affichées. Pour éviter cela, ajoutez un point-virgule à la fin de la ligne, dont la sortie n'est pas nécessaire.
6. Ignorer l'exécution des cellules
Tôt ou tard, une cellule apparaîtra, dont vous voudrez ignorer l'exécution. Au lieu de commenter ou de supprimer le code, procédez comme suit:
%%script false ,
7. Accédez à la cellule en cours d'exécution.
Exécutez ce code dans votre bloc-notes pour pouvoir accéder rapidement à la cellule en cours d'exécution en appuyant sur Alt + I
%%javascript // Jupyter.keyboard_manager.command_shortcuts.add_shortcut('Alt-I', { help : 'Go to Running cell', help_index : 'zz', handler : function (event) { setTimeout(function() { // Find running cell and click the first one if ($('.running').length > 0) { //alert("found running cell"); $('.running')[0].scrollIntoView(); }}, 250); return false; } });