-
Notifications
You must be signed in to change notification settings - Fork 2
Conseils et Astuces
De part notre expérience, nous avons quelques conseils à vous donner.
Pour travailler sur notre module, nous devions à chaque fois recharger un nouveau [notebooks] et y insérer de nouveau nos codes :
import notebook.nbextensions<br>
notebook.nbextensions.install_nbextension('local/lib/python2.7/site-packages/notebook/sageDragon/extensions/sagedragon.js', user=True)
%%javascript<br>
Jupyter.utils.load_extensions('sagedragon')
Nous vous suggérons de rajouter ces lignes de code dans votre [notebookHTML] afin de vous faire économiser quelques minutes :
<!--SAGEDRAGON-->
<p>
import notebook.nbextensions<br>
notebook.nbextensions.install_nbextension('local/lib/python2.7/site-packages/notebook/sageDragon/extensions/sagedragon.js', user=True)
</p>
<p>
%%javascript<br>
Jupyter.utils.load_extensions('sagedragon')
</p>
Surveillez le nombre de kernels actifs sur votre ordinateur. Au bout d'un moment selon votre configuration, votre ordinateur risque de vite se retrouver saturé. Et risque de planter...
Vous pouvez facilement supprimer tous les [notebooks] présent sur votre machine en tapant dans un des Inputs :
rm *.ipynb
Utiliser [SublimeTexte] est pratique pour pouvoir rechercher quelque chose dans votre arborescence facilement.
Pour exécuter du javascript directement dans le notebook il suffit d’indiquer %%javascript
dans l’input puis d’écrire le code javascript.
Cela nous a permis d’essayer certaines fonctions sans avoir à recharger notre extension sur le notebook.
Exemple :
Ce qui donne :
Gardez votre Workspace organisé !