Désactiver iPython Notebook le défilement automatique
Dans iPython Notebook, est-il possible de désactiver le défilement automatique de longues sorties? Ou au moins de définir un seuil pour la longueur de sortie avant le défilement automatique ensembles?
Essayé la commande suivante
%%javascript
IPython.OutputArea.auto_scroll_threshold = 9999;
mais il donne une erreur
Javascript error adding output!
SyntaxError: Unexpected identifier
See your browser Javascript console for more details.
- Vous pouvez être en mesure de modifier le fichier de config... En attendant, si vous cliquez sur le côté de la suite bar, il va tourner de
autoscroll
àexpanded
àhidden
.
Vous devez vous connecter pour publier un commentaire.
Pour désactiver le défilement automatique, l'exécuter javascript dans un cahier de la cellule avant les autres cellules sont exécutées:
Il y a aussi un ipython notebook extension, disable_autoscroll, vous pouvez utiliser pour plus de changement permanent. Suivez ipython question n ° 2172 pour les derniers détails.
Peut également être fait par le biais de l'interface utilisateur.
Pour désactiver le défilement vers le bas après
run all
de commande, exécutez ce code:De la même manière que vous pouvez hack une cellule d'exécution automatique, vous pouvez ajouter de la cellule suivante:
sur lequel sera fixé le
auto_scroll_threshold
à-1
qui signifie ne jamais automatique.Cela fonctionne sur mes cahiers sont approuvés (p. ex.
jupyter trust notebook.ipynb
), vous ne savez pas si tout cellules sont exécutées dans non approuvés cahiers.Cela fonctionne pour moi (pas de point-virgule)