Existe-t-il un moyen d'exécuter un script lors de la création d'un nouveau bloc-notes? Ce que j'essaie de réaliser, c'est que chaque fois qu'un utilisateur lance un nouveau cahier à partir du tableau de bord Ipython, je veux que le tableau de bord préchargent le nouveau cahier pour exécuter des scripts qui peupleront les dernières informations du système sans que l'utilisateur ne les tape.Ipython exécute un préprocesseur lors de la création d'un nouveau bloc-notes
0
A
Répondre
0
Je viens de trouver une solution un peu de http://ipython.org/ipython-doc/dev/config/ipython.html
La solution est d'ajouter un script personnalisé dans les paramètres de configuration c.InteractiveShellApp.exec_files dans le ipython_notebook_config.py:
c.InteractiveShellApp.exec_files = [
'my_python_code.py',
'my_ipython_code.ipy'
]
Ce n'est pas mise à jour le nouveau cahier avec les dernières informations au moment de la création de l'ordinateur portable, mais fait un peu ce que je cherchais: injecter des commandes personnalisées dans des cahiers sans que les utilisateurs tapent explicitement "run custom_script.ipy".
Questions connexes
- 1. définition de préprocesseur/ajouter un nouveau profil
- 2. Créer un document lors de la création d'un nouveau dossier
- 3. Création de métadonnées avec le préprocesseur
- 4. System.Security.SecurityException lors de la création d'un nouveau FileStream
- 5. créer un nouveau projet de test unitaire n'apparaît jamais lors de la création d'un nouveau projet
- 6. préprocesseur C: DynamiC#Define Création
- 7. Comment incorporer un bloc-notes Ipython dans un iframe (nouveau)
- 8. Erreur lors de la création d'un nouveau projet de rails
- 9. Erreur lors de la création de nouveau module
- 10. ClassNotFoundException lors de la création de nouveau ClassPathXmlApplicationContext
- 11. Installer un nouveau paquet à l'intérieur de l'ordinateur portable ipython
- 12. Gel lors de la création d'un nouveau fichier AVD
- 13. Protection contre FileExistsError lors de la création d'un nouveau dossier
- 14. Erreur SIGSEGV lors de la création d'un nouveau formulaire
- 15. java.lang.NoClassDefFoundError lors de la création d'un nouveau projet Android
- 16. Erreur Lors de la création d'un nouveau nœud en java
- 17. Conflit (409) lors de la création nouveau fichier
- 18. Firebase déconnecte l'utilisateur actuel lors de la création d'un nouveau
- 19. Smack, Erreur lors de la création d'un nouveau MultiChat
- 20. Authorize.Net Erreur lors de la création d'un nouveau WebHook
- 21. Erreur lors de la création d'un nouveau projet dans phonegap?
- 22. Problèmes d'ARC lors de la création d'un nouveau NSView
- 23. Erreur Pydev lors de la création d'un nouveau projet django
- 24. FileNotFoundError: lors de la création d'un nouveau fichier
- 25. Impossible de créer un nouveau bloc-notes iPython en Python 2.7.11
- 26. Autorisation refusée Exception lors de la création nouveau fichier
- 27. Erreur Studio Android lors de la création d'un nouveau projet
- 28. Erreur lors de la création d'un nouveau projet Maven
- 29. Dépendances par défaut lors de la création d'un nouveau projet
- 30. Erreur lors de la création d'un nouveau projet en éclipse