Augmentez la productivité avec Jupyter Notebook en 5 minutes

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; } }); 

Source: https://habr.com/ru/post/fr483408/


All Articles