<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Ipython richiede un supporto dal lato server, per una soluzione… <div class=""><br class=""><div class=""> <a href="https://brython.info/index.html" class="">https://brython.info/index.html</a> (client-only)</div><div class=""> <a href="https://www.pythonanywhere.com/" class="">https://www.pythonanywhere.com/</a> (ibrida)</div><div class=""> <a href="https://colab.research.google.com" class="">https://colab.research.google.com</a> (ipython)</div><div class=""><br class=""></div><div class="">#2/#3 supportano il debug, #1 non ne sono sicurissimo</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 18 Dec 2019, at 06:33, Alessandro Dentella <<a href="mailto:sandro.dentella@gmail.com" class="">sandro.dentella@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On Wed, Dec 18, 2019 at 12:28:53PM +0100, Piacenza Federico wrote:<br class=""><blockquote type="cite" class="">   Salve a tutti,<br class="">   devo implementare un mini ide python ad interfaccia web in una webapp<br class="">   che sto sviluppando;<br class="">   questa webapp permettera di scrivere dei test in python (senza avere<br class="">   nessun interprete e nessun ide installati sulla propria macchina) che<br class="">   verranno runnati in un ambiente di test direttamente lato server.<br class="">   in pratica voglio dare la possibilità agli utenti di questo  webapp di<br class="">   scrivere e runnare i test direttamente dal browser:<br class="">   a tal proposito dovrò implementare sull' interfaccia:<br class="">   1) la possibilita di inserire i breakpoint<br class="">   2) la possibilità di visualizzare il contenuto delle variabili (quando<br class="">   il running si ferma su un brakpoint)<br class="">   3) vorrei anche implementare un intellisense.<br class="">   - qualchuno ha già fatto cose simili?<br class="">   - Suggerimenti?<br class="">   - per i punti 1,e 2 vorrei utilizzare il debugger nativo di python, c'è<br class="">   qualche modo più intelligente per farli?<br class="">   - per il punto 3 inipendentemente dalla complessita di sviluppo lato<br class="">   client (javascript), esiste qualche algoritmo o programma che si prende<br class="">   in pasto un pezzo di codice python e capisce la natura degli oggetti?<br class="">   (sfruttando le python notations)<br class="">   vi ringrazio anticipatamente per tutti i suggerimenti che mi darete<br class=""></blockquote><br class="">Giusto per capirci, vuoi avere jupyter dentro una tua app web?<br class="">Che detto in altro modo significa: hai presente jupyter?<br class=""><br class="">Non conosco il modo di integrare jupyter in una tua app, ma di sicuro<br class="">non mi metterei a rifare ciò che funziona egregiamente e che<br class="">chiaramente non è banale reimplementare.<br class=""><br class="">sandro<br class="">*:-)<br class="">_______________________________________________<br class="">Python mailing list<br class=""><a href="mailto:Python@lists.python.it" class="">Python@lists.python.it</a><br class="">https://lists.python.it/mailman/listinfo/python<br class=""></div></div></blockquote></div><br class=""></div></div></body></html>