Salve..domanda sicuramente posta miliardi di volte..mi indicate qualche corso base su python anche a pagamento?
Inviata dal mio Windows Phone ________________________________ Da: python-requ...@lists.python.it<mailto:python-requ...@lists.python.it> Inviato: 04/05/2018 18:19 A: python@lists.python.it<mailto:python@lists.python.it> Oggetto: Digest di Python, Volume 147, Numero 7 Invia le richieste di iscrizione alla lista Python all'indirizzo python@lists.python.it Per iscriverti o cancellarti attraverso il web, visita https://lists.python.it/mailman/listinfo/python oppure, via email, manda un messaggio con oggetto `help' all'indirizzo python-requ...@lists.python.it Puoi contattare la persona che gestisce la lista all'indirizzo python-ow...@lists.python.it Se rispondi a questo messaggio, per favore edita la linea dell'oggetto in modo che sia più utile di un semplice "Re: Contenuti del digest della lista Python..." Argomenti del Giorno: 1. Re: pipenv (Was: Xkcd again) (Alessandro Dentella) 2. Re: pipenv (Was: Xkcd again) (Paolo Melchiorre) 3. Re: pipenv (Was: Xkcd again) (Marco De Paoli) 4. Re: pipenv (Was: Xkcd again) (Iacopo Spalletti) 5. Re: pipenv (Was: Xkcd again) (Marco De Paoli) ---------------------------------------------------------------------- Message: 1 Date: Fri, 4 May 2018 15:34:56 +0200 From: Alessandro Dentella <san...@e-den.it> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] pipenv (Was: Xkcd again) Message-ID: <20180504133456.ga6...@bluff.e-den.it> Content-Type: text/plain; charset=iso-8859-1 On Fri, May 04, 2018 at 11:35:03AM +0200, Raffaele Salmaso wrote: > 2018-05-04 11:07 GMT+02:00 Alessandro Dentella <[1]san...@e-den.it>: > > On Fri, May 04, 2018 at 10:29:56AM +0200, Raffaele Salmaso wrote: > > 2018-05-01 8:59 GMT+02:00 Alessandro Re > <[1][2]akirosspo...@gmail.com>: > > > > [2][3]https://github.com/pypa/pipenv ci darà un futuro > migliore? :) > > > > No > Lo dici perché è solo un elemento in un groviglio di strumenti o > perché ne conosci i limiti? Se ne vedi limiti puoi raccontarli? > > Più che altro è un tool che usa pip e i virtualenv alla base, > quindi non vedo come possa essere differente da adesso, se non > automatizzando il processo > (io lo faccio già: personalmente installo i programmi in un virtualenv > dedicato al singolo programma, ma nulla può evitare una situazione del > genere anche se in un virtualenv [4]https://blog.npmjs.org/post/ > 173526807575/reported-malicious-module-getcookies ) Speravo, -ma non ho ancora avuto tempo di indagare- che pipenv graph risolvesse il probema di cosa hai installato e cosa era una dipendenza. Trovo che troppi sviluppatori si affidano erroneamente al requirements.txt che è una fotografia di uno stato funzionanate e nulla ha anche fare con i vincoli di dipendenza. Speravo -dal nome- che tenesse traccia di cosa ho richiesto esplicitamente e cosa è stato installato per dipendenza. Cosa perfettamente funzionante ad esempio in apt-get. Io personalmente uso solo buildout che mi risulta molto, molto più chiaro, ricalcola le dipendenze ogni volta e mi contringe ad avere un setup.py corretto, pena la non installazione dei pacchetti. Ad altri la precisione sta stretta... > A naso, non ho ancora provato, solo guardato la > doc, [5]https://poetry.eustace.io/ mi sembra più promettente come tool. che, come l'altro alla fine è basato su virtualenv...: When you execute the install command (or any other "install" commands like add or remove), Poetry will check if it's currently inside a virtualenv and, if not, will use an existing one or create a brand new one for you to always work isolated from your global Python installation. sandro *:-) -- Sandro Dentella *:-) http://trepalchi.it Il portale degli artisti ------------------------------ Message: 2 Date: Fri, 4 May 2018 15:49:57 +0200 From: Paolo Melchiorre <pa...@melchiorre.org> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] pipenv (Was: Xkcd again) Message-ID: <cakfo+x4gesh+ym4rgeaup6cvw3qlobeykpnyajkf-s_frap...@mail.gmail.com> Content-Type: text/plain; charset="UTF-8" 2018-05-04 15:34 GMT+02:00 Alessandro Dentella <san...@e-den.it>: > On Fri, May 04, 2018 at 11:35:03AM +0200, Raffaele Salmaso wrote: >> 2018-05-04 11:07 GMT+02:00 Alessandro Dentella <san...@e-den.it>: >>> On Fri, May 04, 2018 at 10:29:56AM +0200, Raffaele Salmaso wrote: >>>> 2018-05-01 8:59 GMT+02:00 Alessandro Re <akirosspo...@gmail.com>: >>>> >>>> https://github.com/pypa/pipenv ci darà un futuro migliore? :) >>>> >>>> No >>>> >>> Lo dici perché è solo un elemento in un groviglio di strumenti o >>> perché ne conosci i limiti? Se ne vedi limiti puoi raccontarli? >>> >> Più che altro è un tool che usa pip e i virtualenv alla base, >> quindi non vedo come possa essere differente da adesso, se non >> automatizzando il processo > > Trovo che troppi sviluppatori si affidano erroneamente al > requirements.txt che è una fotografia di uno stato funzionanate e > nulla ha anche fare con i vincoli di dipendenza. > > Io personalmente uso solo buildout che mi risulta molto, molto più > chiaro, ricalcola le dipendenze ogni volta e mi contringe ad avere un > setup.py corretto, pena la non installazione dei pacchetti. > Ciao, Ho usato buildout in passato per progetti Plone ma adesso uso da alcuni mesi con soddisfazione pip-tools che ti permette di avere un file con i vincoli di dipendenza da cui generare poi il classico requirements.txt https://github.com/jazzband/pip-tools My 2 cents, Paolo ------------------------------ Message: 3 Date: Fri, 4 May 2018 15:51:29 +0200 From: Marco De Paoli <depao...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] pipenv (Was: Xkcd again) Message-ID: <CAPz0FjCdS5P27Xej6+E+vYeVYRCjon=8hbrbjo08qoqpeqe...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Il giorno 4 maggio 2018 15:49, Paolo Melchiorre <pa...@melchiorre.org> ha scritto: > ma adesso uso da > alcuni mesi con soddisfazione pip-tools che ti permette di avere un > file con i vincoli di dipendenza da cui generare poi il classico > requirements.txt > https://github.com/jazzband/pip-tools +1 anche io mi ci trovo bene Marco -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20180504/d4be8482/attachment-0001.html> ------------------------------ Message: 4 Date: Fri, 4 May 2018 18:01:21 +0200 From: Iacopo Spalletti <iacopo.spalle...@gmail.com> To: python@lists.python.it Subject: Re: [Python] pipenv (Was: Xkcd again) Message-ID: <440edc3b-da52-2c9f-5acd-d97a84cc4...@gmail.com> Content-Type: text/plain; charset="utf-8" Il 04/05/2018 15:51, Marco De Paoli ha scritto: > > > Il giorno 4 maggio 2018 15:49, Paolo Melchiorre <pa...@melchiorre.org > <mailto:pa...@melchiorre.org>> ha scritto: > > ma adesso uso da > alcuni mesi con soddisfazione pip-tools che ti permette di avere un > file con i vincoli di dipendenza da cui generare poi il classico > requirements.txt > https://github.com/jazzband/pip-tools > <https://github.com/jazzband/pip-tools> > > > +1 > anche io mi ci trovo bene > > Marco > Io uso pip-tools ormai da 2~3 anni ma alcune idiosincrasie che molte volte mi stanno strette. pipenv è interessante, e per fortuna kenneth questa volta ha basato buona parte del lavoro su componenti esistenti, tanto che pipenv ormai è passatto sotto pypa. Per ora lo sto provando con soddisfazione, ma per ora ho esperienza solo sul progetti piccoletti, perché ancora non ho avuto il tempo di provare a integrarlo con la nostra infrastruttura di deployment. La cosa che mi fa più gola è la dichiarazione della versione di python da usare e l'integrazione con pyenv che consentirebbe di gestire in modo molto comodo l'upgrade delle versioni di python -- Ciao Iacopo Spalletti -------------- parte successiva -------------- Un allegato non testuale è stato rimosso.... Nome: signature.asc Tipo: application/pgp-signature Dimensione: 801 bytes Descrizione: OpenPGP digital signature URL: <http://lists.python.it/pipermail/python/attachments/20180504/ef22d08b/attachment-0001.sig> ------------------------------ Message: 5 Date: Fri, 4 May 2018 18:19:03 +0200 From: Marco De Paoli <depao...@gmail.com> To: Discussioni generali sul linguaggio Python <python@lists.python.it> Subject: Re: [Python] pipenv (Was: Xkcd again) Message-ID: <CAPz0FjCE9-AubiO2O_oq1pV8aCXURjZZ=cjncqgonpzcqgb...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Il giorno 4 maggio 2018 18:01, Iacopo Spalletti <iacopo.spalle...@gmail.com> ha scritto: > La cosa che mi fa più gola è la dichiarazione della versione di python > da usare e l'integrazione con pyenv che consentirebbe di gestire in > modo molto comodo l'upgrade delle versioni di python > pyenv, altro tool utile io sulla macchina di sviluppo tengo virtualenv e virtualenvwrapper globali installati con apt per capirsi, ed è l'unico passo fatto con sudo lato utente poi posso far convivere tutte le versioni di python che voglio tramite pyenv faccio poi i vari mkvirtualenv per ogni progetto specificando il path della versione precisa del python che mi serve a quel punto mi basterà un workon per avere un ambiente completo e autocontenuto per ogni progetto versiono sia il requirements.txt che il requirements.in e vivo abbastanza felice da qualche anno aspettando che passi la tempesta perfetta dei gestori di pacchetti per carità, capisco che il mio approccio risulti più artigianale e limitato dei vari buildout, poetry, etc. però, per il mio caso d'uso, ripeto!, per il mio caso d'uso, lo trovo essenziale e mi ci sono abituato jm2c Marco -------------- parte successiva -------------- Un allegato HTML è stato rimosso... URL: <http://lists.python.it/pipermail/python/attachments/20180504/178e91c4/attachment.html> ------------------------------ Subject: Chiusura del digest _______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python ------------------------------ Fine di Digest di Python, Volume 147, Numero 7 **********************************************
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python