Re: [Python] Ide python integrato in webapp

2019-12-20 Per discussione Paolo Leggio
Forse anche questo potrebbe essere un progetto utile da studiare:
https://palletsprojects.com/p/werkzeug/ 


Ti permette di esplorare lo stack trace e i source code dell’applicazione a 
valle di un’eccezione direttamente nel browser.
Ciao


 ___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Ide python integrato in webapp

2019-12-20 Per discussione Andrea D'Amore
On Wed, 18 Dec 2019 at 13:37, Alessandro Dentella
 wrote:
> On Wed, Dec 18, 2019 at 12:45:20PM +0100, Piacenza Federico wrote:
> >da come mi hai risposto sembra un obiettivo troppo ambizioso, questo
> >stai dicendo?

> Si a me sembra ambizioso.

Anche a me.

Prova a dare un'occhiata ai sorgenti di repl.it che se non ricordo
male sono disponibili (almeno mi pare si vantassero di avere buona
parte del codice a disposizione) e per quanto riguarda l'editor
qualcosa come stackblitz.
Come già detto tra volontà di avere debugger live e intellisense
secondo me è un progetto molto ampio.


-- 
Andrea
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Ide python integrato in webapp

2019-12-19 Per discussione Piacenza Federico
grazie a tutti
ieri non ci sono stato,
stasera studio tutte le proposte


Il giorno mer 18 dic 2019 alle ore 13:37 Alessandro Dentella <
sandro.dente...@gmail.com> ha scritto:

> On Wed, Dec 18, 2019 at 12:45:20PM +0100, Piacenza Federico wrote:
> >> Giusto per capirci, vuoi avere jupyter dentro una tua app web?
> >> Che detto in altro modo significa: hai presente jupyter?
> >
> >non conosco bene jupyter (appena posso me lo studio) ma a me
> basterebbe
> >implementare una versione molto molto light di pycharm...
> >da come mi hai risposto sembra un obiettivo troppo ambizioso, questo
> >stai dicendo?
>
> Si a me sembra ambizioso.
>
> >
> >> Non conosco il modo di integrare jupyter in una tua app, ma di
> sicuro
> >
> >
> >in effetti adrebbe bene anche qualcosa di già sviluppato lato web ma
> >che è fatto in modo da potersi integrare facilmente nella mia webapp.
>
> La soluzione #3 di cavallinux è esattamente un notebook jupyter.
> Senza  bisogno di studiarlo *provalo*! o guardati una presentazione du
> youtube e ti rendi subito conto se è quello che cerchi nel caso poi
> cerca di integrarlo. Una veloce ricerca mi ha portato questo link che
> non ho veramente tempo di approfondire:
>
>
> https://www.quora.com/How-can-I-embed-ipython-notebook-file-in-my-website
>
> sandro
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Ide python integrato in webapp

2019-12-18 Per discussione Alessandro Dentella
On Wed, Dec 18, 2019 at 12:45:20PM +0100, Piacenza Federico wrote:
>> Giusto per capirci, vuoi avere jupyter dentro una tua app web?
>> Che detto in altro modo significa: hai presente jupyter?
>
>non conosco bene jupyter (appena posso me lo studio) ma a me basterebbe
>implementare una versione molto molto light di pycharm...
>da come mi hai risposto sembra un obiettivo troppo ambizioso, questo
>stai dicendo?

Si a me sembra ambizioso.

>
>> Non conosco il modo di integrare jupyter in una tua app, ma di sicuro
>
>
>in effetti adrebbe bene anche qualcosa di già sviluppato lato web ma
>che è fatto in modo da potersi integrare facilmente nella mia webapp.

La soluzione #3 di cavallinux è esattamente un notebook jupyter.
Senza  bisogno di studiarlo *provalo*! o guardati una presentazione du
youtube e ti rendi subito conto se è quello che cerchi nel caso poi
cerca di integrarlo. Una veloce ricerca mi ha portato questo link che
non ho veramente tempo di approfondire:

  https://www.quora.com/How-can-I-embed-ipython-notebook-file-in-my-website

sandro
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Ide python integrato in webapp

2019-12-18 Per discussione Piacenza Federico
>
> > Giusto per capirci, vuoi avere jupyter dentro una tua app web?
> > Che detto in altro modo significa: hai presente jupyter?
>

non conosco bene jupyter (appena posso me lo studio) ma a me basterebbe
implementare una versione *molto molto light di pycharm*...
da come mi hai risposto sembra un obiettivo troppo ambizioso, questo stai
dicendo?

> Non conosco il modo di integrare jupyter in una tua app, ma di sicuro
>

in effetti adrebbe bene anche qualcosa di già sviluppato lato web ma che è
fatto in modo da potersi integrare facilmente nella mia webapp.

federico
---

Il giorno mer 18 dic 2019 alle ore 12:33 Alessandro Dentella <
sandro.dente...@gmail.com> ha scritto:

> On Wed, Dec 18, 2019 at 12:28:53PM +0100, Piacenza Federico wrote:
> >Salve a tutti,
> >devo implementare un mini ide python ad interfaccia web in una webapp
> >che sto sviluppando;
> >questa webapp permettera di scrivere dei test in python (senza avere
> >nessun interprete e nessun ide installati sulla propria macchina) che
> >verranno runnati in un ambiente di test direttamente lato server.
> >in pratica voglio dare la possibilità agli utenti di questo  webapp di
> >scrivere e runnare i test direttamente dal browser:
> >a tal proposito dovrò implementare sull' interfaccia:
> >1) la possibilita di inserire i breakpoint
> >2) la possibilità di visualizzare il contenuto delle variabili (quando
> >il running si ferma su un brakpoint)
> >3) vorrei anche implementare un intellisense.
> >- qualchuno ha già fatto cose simili?
> >- Suggerimenti?
> >- per i punti 1,e 2 vorrei utilizzare il debugger nativo di python,
> c'è
> >qualche modo più intelligente per farli?
> >- per il punto 3 inipendentemente dalla complessita di sviluppo lato
> >client (javascript), esiste qualche algoritmo o programma che si
> prende
> >in pasto un pezzo di codice python e capisce la natura degli oggetti?
> >(sfruttando le python notations)
> >vi ringrazio anticipatamente per tutti i suggerimenti che mi darete
>
> Giusto per capirci, vuoi avere jupyter dentro una tua app web?
> Che detto in altro modo significa: hai presente jupyter?
>
> Non conosco il modo di integrare jupyter in una tua app, ma di sicuro
> non mi metterei a rifare ciò che funziona egregiamente e che
> chiaramente non è banale reimplementare.
>
> sandro
> *:-)
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Ide python integrato in webapp

2019-12-18 Per discussione cavallinux
Ipython richiede un supporto dal lato server, per una soluzione… 

 https://brython.info/index.html  (client-only)
 https://www.pythonanywhere.com/  (ibrida)
 https://colab.research.google.com  
(ipython)

#2/#3 supportano il debug, #1 non ne sono sicurissimo





> On 18 Dec 2019, at 06:33, Alessandro Dentella  
> wrote:
> 
> On Wed, Dec 18, 2019 at 12:28:53PM +0100, Piacenza Federico wrote:
>>   Salve a tutti,
>>   devo implementare un mini ide python ad interfaccia web in una webapp
>>   che sto sviluppando;
>>   questa webapp permettera di scrivere dei test in python (senza avere
>>   nessun interprete e nessun ide installati sulla propria macchina) che
>>   verranno runnati in un ambiente di test direttamente lato server.
>>   in pratica voglio dare la possibilità agli utenti di questo  webapp di
>>   scrivere e runnare i test direttamente dal browser:
>>   a tal proposito dovrò implementare sull' interfaccia:
>>   1) la possibilita di inserire i breakpoint
>>   2) la possibilità di visualizzare il contenuto delle variabili (quando
>>   il running si ferma su un brakpoint)
>>   3) vorrei anche implementare un intellisense.
>>   - qualchuno ha già fatto cose simili?
>>   - Suggerimenti?
>>   - per i punti 1,e 2 vorrei utilizzare il debugger nativo di python, c'è
>>   qualche modo più intelligente per farli?
>>   - per il punto 3 inipendentemente dalla complessita di sviluppo lato
>>   client (javascript), esiste qualche algoritmo o programma che si prende
>>   in pasto un pezzo di codice python e capisce la natura degli oggetti?
>>   (sfruttando le python notations)
>>   vi ringrazio anticipatamente per tutti i suggerimenti che mi darete
> 
> Giusto per capirci, vuoi avere jupyter dentro una tua app web?
> Che detto in altro modo significa: hai presente jupyter?
> 
> Non conosco il modo di integrare jupyter in una tua app, ma di sicuro
> non mi metterei a rifare ciò che funziona egregiamente e che
> chiaramente non è banale reimplementare.
> 
> sandro
> *:-)
> ___
> Python mailing list
> Python@lists.python.it
> https://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Ide python integrato in webapp

2019-12-18 Per discussione Alessandro Dentella
On Wed, Dec 18, 2019 at 12:28:53PM +0100, Piacenza Federico wrote:
>Salve a tutti,
>devo implementare un mini ide python ad interfaccia web in una webapp
>che sto sviluppando;
>questa webapp permettera di scrivere dei test in python (senza avere
>nessun interprete e nessun ide installati sulla propria macchina) che
>verranno runnati in un ambiente di test direttamente lato server.
>in pratica voglio dare la possibilità agli utenti di questo  webapp di
>scrivere e runnare i test direttamente dal browser:
>a tal proposito dovrò implementare sull' interfaccia:
>1) la possibilita di inserire i breakpoint
>2) la possibilità di visualizzare il contenuto delle variabili (quando
>il running si ferma su un brakpoint)
>3) vorrei anche implementare un intellisense.
>- qualchuno ha già fatto cose simili?
>- Suggerimenti?
>- per i punti 1,e 2 vorrei utilizzare il debugger nativo di python, c'è
>qualche modo più intelligente per farli?
>- per il punto 3 inipendentemente dalla complessita di sviluppo lato
>client (javascript), esiste qualche algoritmo o programma che si prende
>in pasto un pezzo di codice python e capisce la natura degli oggetti?
>(sfruttando le python notations)
>vi ringrazio anticipatamente per tutti i suggerimenti che mi darete

Giusto per capirci, vuoi avere jupyter dentro una tua app web?
Che detto in altro modo significa: hai presente jupyter?

Non conosco il modo di integrare jupyter in una tua app, ma di sicuro
non mi metterei a rifare ciò che funziona egregiamente e che
chiaramente non è banale reimplementare.

sandro
*:-)
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] Ide python integrato in webapp

2019-12-18 Per discussione Piacenza Federico
Salve a tutti,

devo implementare un mini ide python ad interfaccia web in una webapp che
sto sviluppando;

questa webapp permettera di scrivere dei test in python (senza avere nessun
interprete e nessun ide installati sulla propria macchina) che verranno
runnati in un ambiente di test direttamente lato server.
in pratica voglio dare la possibilità agli utenti di questo  webapp di
scrivere e runnare i test direttamente dal browser:

a tal proposito dovrò implementare sull' interfaccia:
1) la possibilita di inserire i breakpoint
2) la possibilità di visualizzare il contenuto delle variabili (quando il
running si ferma su un brakpoint)
3) vorrei anche implementare un intellisense.

- qualchuno ha già fatto cose simili?
- Suggerimenti?
- per i punti 1,e 2 vorrei utilizzare il debugger nativo di python, c'è
qualche modo più intelligente per farli?
- per il punto 3 inipendentemente dalla complessita di sviluppo lato client
(javascript), esiste qualche algoritmo o programma che si prende in pasto
un pezzo di codice python e capisce la natura degli oggetti? (sfruttando le
python notations)


vi ringrazio anticipatamente per tutti i suggerimenti che mi darete

Federico
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python