Je suis à la recherche d'un moyen de désactiver la sauvegarde automatique dans un ordinateur portable iPython. J'ai vu des références via Google/Stack Overflow recherches sur la façon d'activer autosave, mais je veux le contraire (pour désactiver la sauvegarde automatique). Ce serait préférable si c'était quelque chose qui pouvait être réglé de façon permanente plutôt qu'en haut de chaque cahier.Désactiver Autosave dans IPython Notebook
Répondre
Si vous ajoutez cela à votre custom.js
, il désactive l'enregistrement automatique pour tous les ordinateurs portables:
$([IPython.events]).on("notebook_loaded.Notebook", function() {
IPython.notebook.set_autosave_interval(0);
});
custom.js
se trouve à $(ipython locate profile)/static/custom/custom.js
. Vous pouvez utiliser la même chose pour augmenter ou diminuer l'intervalle de sauvegarde automatique. La valeur est en millisecondes, donc un intervalle de 30000 signifie autosave toutes les trente secondes.
Cela désactive la sauvegarde automatique une fois que vous êtes dans IPython Notebook dans le navigateur: %autosave 0
.
La solution originale de MinRK est obsolète, en partie parce que IPython/Jupyter ne cesse de changer. Je ne peux pas trouver de la documentation appropriée pour cela, autre qu'une référence indirecte here, mais selon ce forum post, la solution semble maintenant être à modifier ou créer le fichier ~/.jupyter/custom/custom.js
, et ajoutez la ligne:
Jupyter.notebook.set_autosave_interval(0); // disable autosave
Cette travaille pour moi. Vous pouvez vérifier si cela fonctionne en recherchant la brève boîte "Autosave disabled" dans le coin supérieur droit du carnet de notes Jupyter au démarrage. La solution complète dans l'article du forum n'a pas fonctionné pour moi, probablement parce qu'elle n'est plus complètement valide, et les erreurs dans le fichier custom.js semblent se produire silencieusement.
- 1. ipython-notebook: Mise en surbrillance de la syntaxe et autosave
- 2. Stdout dans IPython Notebook vs CLI IPython
- 3. Désactiver les messages de journalisation INFO dans Ipython Notebook
- 4. setup ipython notebook dans virtualenv
- 5. Erreur Pyzmq dans IPython Notebook
- 6. "Tables Zebra" dans IPython Notebook?
- 7. Notebook Groovy équivalent à IPython Notebook
- 8. IPython Notebook montrant `ImportError`
- 9. IPython configuration Notebook
- 10. Ipython notebook pyzmq error
- 11. Notebook IPython en production
- 12. IPython Notebook Security
- 13. iPython Notebook Python 3
- 14. Notebook IPython sur Heroku
- 15. ipython notebook server setup debug
- 16. iPython Notebook Pandas Not Plotting
- 17. ipython notebook bokeh et output_notebook
- 18. IPython Notebook %% bash Erreur magique
- 19. Convertir IPython notebook en PDF
- 20. Module AutoUpdate IPython/notebook jupyter
- 21. IPython Notebook noyau meurt périodiquement
- 22. Ordinateur portable par défaut dans iPython Notebook - iPython 3.0.0
- 23. Changer l'icône sur IPython Notebook
- 24. Impossible d'exécuter ipython Notebook [Windows]
- 25. Comment faire pour exécuter "sudo ipython notebook" dans le navigateur sans utiliser Anaconda "ipython notebook"?
- 26. Comment installer Scala dans Jupyter IPython Notebook?
- 27. Importation de packages dans Ipython Notebook
- 28. Développer WSGI App dans IPython Notebook?
- 29. Afficher l'arbre de décision dans IPython Notebook
- 30. Comment charger dependenices jar dans IPython Notebook
J'ai déjà rencontré cette commande mais existe-t-il un moyen de désactiver la sauvegarde automatique de manière permanente dans iPython? Sinon, je devrais aller ajouter "% autosave 0" à tous mes cahiers. – slaw
Parfait pour moi. J'utilise '%% javascript' et, pour une raison quelconque, Jupyter exécute les cellules js à chaque fois qu'il s'auto-enregistre, ce qui peut être gênant lorsqu'il s'agit de beaucoup de données et de' console.log' sur la console du navigateur. – tmthyjames
J'ai exactement le même problème, cette question m'a vraiment aidé. – GreySage