Je souhaite créer une application interactive JupyterLab Notebook et je dois créer une série de widgets personnalisés. J'ai donc commencé à me pencher sur la question et plus je regarde, plus je deviens confus. Pour simplifier les choses, je vais poser quelques questions simples:
Merci d'avance
En général, la question stackoverflow devrait essayer de ne poser qu'une question à la fois. Cela étant dit, je vais essayer de répondre aux questions du mieux que je peux:
@jupyter-widgets/jupyterlab-manager
est le widget pour jupyterlab, oui, mais vous aurez toujours besoin du code python dans ipywidgets. Voir http://ipywidgets.readthedocs.io/fr/stable/user_install.html pour plus de détails.Comms
( http://jupyter-notebook.readthedocs.io/fr/stable/comms.html ), qui est ce que les widgets utilisent sous le capot pour sa synchronisation. C'est un niveau inférieur cependant, vous devrez donc déterminer lequel vous convient le mieux.Tout d’abord, rappelez-vous que JupyterLab n’est pas encore stable et que les API internes changent encore un peu. La plus grande partie de votre frustration est d'essayer de trouver des informations sur un projet qui change toutes les semaines (devrait se stabiliser début 2018 pour référence).
Cela a entraîné un minimum d'effort pour la rédaction de documentation et d'exemples pour les utilisateurs, car les documents se tromperaient une semaine plus tard. Votre confusion et votre manque d’activité sont donc normaux pour le moment.
Une fois que le laboratoire s'est stabilisé et que l'équipe IPywidget a commencé à tout porter, vous devriez constater une amélioration.