Re: [Python] Ricerca in un dizionario.

2023-05-29 Per discussione Pietro Brunetti
Credo fosse una citazione su Fermat ... Non che se rileggete la primissima mail c'è uno strano disclaimer  On Mon, 29 May 2023, 10:12 Carlos Catucci, wrote: > On Mon, 29 May 2023 at 09:49, Massimo Masson wrote: > > > > Il 29/05/2023 01:45, Giorgio Zoppi ha scritto: > > [...] > > > Lascio a

Re: [Python] Writing Python like it's Rust

2023-05-24 Per discussione Pietro Brunetti
Capisco la situazione, i pro e i contro... L'unica cosa che suggerirei all'autore dell'articolo e' di usere il decoratore singledispatch invece di fare l'odioso `isinstance` quando vuole usare qualcosa di simile a

Re: [Python] winsound che non sound

2022-07-25 Per discussione Pietro Brunetti
Giusto per curiosità, hai provato la scheda audio con qualche altro programma? La seconda cosa che mi viene in mente, ma magari è una stupidaggine, hai provato a svuotare la cache di python? ___ Python mailing list Python@lists.python.it

Re: [Python] R: R: Variabili su file esterno

2022-07-11 Per discussione Pietro Brunetti
Continuo a preferire il db. SQLite? Cito "Guardando bene sono 3600 parametri per ogni modello di telefono, e sono circa 10 modelli di telefoni diversi. " ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Variabili su file esterno

2022-07-10 Per discussione Pietro Brunetti
Verifica se ConfigParser fa al caso tuo. > Ma è fighissimo (mi intrometto di nuovo ^_^) > ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Variabili su file esterno

2022-07-10 Per discussione Pietro Brunetti
Ciao, Perdonami se dico una cavolata, ma sembra più il caso d'uso di un database. Non ho mai usato MongoDB ma il tuo file JSON me lo ricorda. Sono curioso di sapere se il resto della comunità è d'accordo con me. Pietro ___ Python mailing list

Re: [Python] Librerie private e condivisione del codice fra progetti

2022-06-16 Per discussione Pietro Brunetti
Ah, ok... Anche pipenv lo fa. Quindi il piano sarebbe installare esattamente come nei lock files, eventualmente. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Librerie private e condivisione del codice fra progetti

2022-06-16 Per discussione Pietro Brunetti
Non ho capito una cosa: Perché passare a pipenv o poetry dovrebbe essere meglio? (Incomincio a rivalutare go che usa direttamente gli url per le dipendenze) ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] lista di liste

2021-10-16 Per discussione Pietro Brunetti
io filtrerei prima per "Modifica" Per ogni lista cerca l'indice di modifica e fai uno slide della lista fino a quel indice (incluso) Poi andrei di regular expressions per filtrare solo le cose nel formato che accetto. ___ Python mailing list

Re: [Python] salvataggio modifiche a programma

2021-09-15 Per discussione Pietro Brunetti
Non credo che tu abbia sbagliato qualcosa... Probabilmente l'oggetto non è serializzabile. Giusto per curiosità: che tipo è 'self.nome'? ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] R: Proteggere un programma

2021-09-14 Per discussione Pietro Brunetti
Qui sotto ho scritto una cosa stupida. Scusa, mi sono concentrato non sul problema, ma sulla cifratura (encrypt). Il mar 14 set 2021, 09:25 Pietro Brunetti ha scritto: > Poi dare un'occhiata a pyconcrete. Magari funziona se lo metti a monte > della costruzione del b

Re: [Python] R: Proteggere un programma

2021-09-14 Per discussione Pietro Brunetti
Poi dare un'occhiata a pyconcrete. Magari funziona se lo metti a monte della costruzione del binario. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] salvataggio modifiche a programma

2021-09-13 Per discussione Pietro Brunetti
> > Ho capito? > E se ho capito, come fare per scriverlo? > Hai capito... Ed è più semplice di quanto pensi. Devi fare qualcosa del tipo... ``` import pickle # inizializzi i tuoi oggetti # controlli che il file esista o usi una try/except mio_oggetto = pickle.load(file) # il tuo programma gira

Re: [Python] salvataggio modifiche a programma

2021-09-12 Per discussione Pietro Brunetti
Ciao Non so se ho capito il problema, quindi non so se la risposta sia corretta, ma per sommi capi penso che tu voglia la "serializzazione". Hai un oggetto che vuoi salvare prima dell'uscita dello script e lo voi ricaricare all'inizio della prossima esecuzione dello script... Potresti scrivere

Re: [Python] aiuto espressione regolare

2021-08-23 Per discussione Pietro Brunetti
Io farei il tamarro. Rimuoverei tutte le virgole (a priori) e poi cambierei "mail=" con ",mail=". Dipende tutto però da quanto tempo ci si mette però. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Lettura di funzioni Latex

2021-07-22 Per discussione Pietro Brunetti
Ciao, Una domanda... Perché reinventare la ruota? Non funzionano pandoc o htlatex? È per esercizio? Pietro ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] dialogo di scelta caratteri

2021-07-19 Per discussione Pietro Brunetti
Ciao > > Ora mi pare tutto chiaro. > Che ne dici? > Sì, è tutto chiaro. Per il tuo python quel modulo non si trova nella lista di directory da cui può accedere ovunque. Pietro ___ Python mailing list Python@lists.python.it

Re: [Python] dialogo di scelta caratteri

2021-07-19 Per discussione Pietro Brunetti
Ciao > > - qual è la Path di fontchooser_module? > > > Sempre in python, da dove funziona lo script esegui > > >>> fontchooser_module.__file__ > > Scusa, dimenticavo di dirti che devi prima importare il modulo fontchooser_module >>> fontchooser_module.__file__ > Traceback (most recent call

Re: [Python] dialogo di scelta caratteri

2021-07-19 Per discussione Pietro Brunetti
Ciao > - cos'hai nella Path di python? > > Da python esegui >>> import sys >>> sys.path - qual è la Path di fontchooser_module? > > Sempre in python, da dove funziona lo script esegui >>> fontchooser_module.__file__ Pietro ___ Python mailing list

Re: [Python] dialogo di scelta caratteri

2021-07-19 Per discussione Pietro Brunetti
Ciao, Se posso fare delle domande: - il vecchio script funziona ancora oggi? - stai usando dei virtual env? - stai usando docker? - cos'hai nella Path di python? - qual è la Path di fontchooser_module? Pietro ___ Python mailing list

Re: [Python] (senza oggetto) curriculum per machine learning

2021-04-15 Per discussione Pietro Brunetti
Buongiorno a te, Il problema non è il livello di python, ma anche tutta la statistica e la matematica che ci sta dietro. Qui c'è un curriculum che ti permette di imparare tutto quello che serve

Re: [Python] Coding per biennio superiori

2020-11-07 Per discussione Pietro Brunetti
Io sono drastico: Se è al primo liceo capirà le cose più velocemente di un adulto fatto e formato. Se vuole imparare a scrivere codice dagli un manuale in italiano di un linguaggio che possa piacergli. Se pensi sia Rust dagli Rust, se vuole Java dagli Java , se è JavaScript, JavaScript, se è

Re: [Python] Consigli per imparare python - Flashcard

2020-10-01 Per discussione Pietro Brunetti
Il gio 1 ott 2020, 09:36 Alessandro Dentella > > Posso allora suggerirti di provare il mio plugin che importa da reverso, ne > parlo in questo articolo: > > https://wikidattica.org/blog/reverso-anki > > Con questo ho incamerato oltre 700 parole nuove in 4 mesi. È più difficile > trovare nuove

Re: [Python] Consigli per imparare python - Flashcard

2020-10-01 Per discussione Pietro Brunetti
Ciao a tutti, Anche io ho iniziato a usare anki. All'inizio per l'inglese (funziona benissimo) e poi anche per cose come data science, git o amministrazione di Linux. Anche lì devo ammettere che va bene. Non sono ancora in grado di valutarlo bene per imparare i linguaggi di programmazione... Ma ci

Re: [Python] Dubbio su name space / variabili globali

2020-08-21 Per discussione Pietro Brunetti
Non sto a sindacare, ogni linguaggio fa delle scelte. Ma se ci pensi anche la scelta di Python ha una sua logica. Ti impedisce di avere delle funzioni con side effect difficili da debuggare. Immagina un codice pieno di funzioni che modifichino variabili esterne al loro scopo. Come trovi un

Re: [Python] Consigli per imparare python

2020-07-11 Per discussione Pietro Brunetti
Io ho trovato ottimo Fluent Python di Luciano Ramalho di O'Reilly. https://www.amazon.it/gp/aw/d/1492056359/ref=dbs_a_w_dp_1492056359 Non è un libro per neofiti, il linguaggio lo devi sapere. Poi, con python dipende molto dal campo di applicazione. Se lavori come data scientist ti servono

Re: [Python] Eseguire file creapdf.py in Debian

2020-05-30 Per discussione Pietro Brunetti
> Se in quella posizione non hai Python, va in errore: > Quindi c'è la remota possibilità che python3 lì non ci sia e che non sia stato aggiunto in $PATH. Controllerei anche questo... Sandro, Grazie per la spiegazione, due o tre tessere del puzzle adesso sono al loro posto e vedo con un po'

Re: [Python] Eseguire file creapdf.py in Debian

2020-05-29 Per discussione Pietro Brunetti
Domanda da ignorante (mi aiuterete a migliorare) ma #!/usr/bin/python3 Funziona anche se python3 non è il quella Path? Funziona per qualsiasi interprete? Insomma... Come funziona? Un inchino di ringraziamento e scusate la formattazione ___ Python

Re: [Python] un dubbio sulle liste

2020-05-24 Per discussione Pietro Brunetti
questa mi sembra somigliare molto ad una lista di liste, però vedo che non > soffre del problema che lamentavo, bene > No, Giulio, ho provato, non soffre del tuo problema, perche' viene re inizializzato l'oggetto come copia... ___ Python mailing list

Re: [Python] un dubbio sulle liste

2020-05-24 Per discussione Pietro Brunetti
Ciao Giuliano, Io ti suggerisco invece di usare gli array invece delle liste. Perche' vuoi usare vettori e matrici. Nei prossimi esempi usero' gli array di numpy, ma sappi che esistono anche nella libreria standard. Traduciamo subito il tuo esempio ``` >>> import numpy as np >>> m =

Re: [Python] Da un modulo risalire a dove le funzioni sono chiamate. Si può?

2020-05-18 Per discussione Pietro Brunetti
Ciao, Di solito lo faccio con un paio di grep e altre cose da bash. Se ci giochi un po' ci si riesce. Se però qualcuno suggerisce un metodo più pythonico... ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] super stringa

2020-05-12 Per discussione Pietro Brunetti
Il mar 12 mag 2020, 18:19 Paolo Miniussi ha scritto Ho una stringa che contiene: > ; A1 K12.123 B2400 > A1 X157.176 H80.271 N6000 > ; pippo 888, X = 123,1 > ; A1 K12.123 B2400 > A1 X157.176 H80.271 N6000 > #sequenza di caratteri come la > riga precedente

Re: [Python] Dove sbaglio?

2020-05-01 Per discussione Pietro Brunetti
Ciao, Io credo che il problema non sia quanto semplice o complicata una soluzione. Nel caso di cui stiamo parlando devi vedere python un po' come una lingua straniera (e per certi versi lo è di sicuro). Per parlare bene una lingua straniera occorre anche pratica. Non ti demoralizzare e

Re: [Python] Contare parole

2020-04-30 Per discussione Pietro Brunetti
testo = "Era una notte buia e tempestosa, molto tempestosa" parole = testo.split() from collections import Counter conta_parole = Counter(parole) Nota: soluzione con difetti, per esempio la punteggiatura va tolta. ___ Python mailing list

Re: [Python] Come determinare le dipendenze di un progetto Python senza Pipfile o requirements.txt?

2020-04-11 Per discussione Pietro Brunetti
Lista dei packages: per pip puoi usare `pip freeze`, non so se funzioni con conda. Ma credo che comunque ci sia un modo "conda nativo" per listare i pacchetti. Basta cercare su internet o con un bell --help. Questione più grande: Per python esiste già questo https://pypi.org/project/safety/

Re: [Python] Non scrive tutte le cartelle ed i file.

2020-03-07 Per discussione Pietro Brunetti
Ciao, da quello che ho capito vuoi scrivere una specie di 'tree', un comando della shell di Unix che stampa l'albero dei file di una cartella. Ricorsivamente. Secondo me dovresti dare un'occhiata a os. walk https://docs.python.org/3/library/os.html ___

Re: [Python] Aiuto sugli iteratori.

2020-02-27 Per discussione Pietro Brunetti
Non so se per te va bene, ma puoi provare. len(list(entries)) ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Un chiarimento sulla sintassi dell'Help integrato.

2020-02-19 Per discussione Pietro Brunetti
TypeError: index() takes no keyword arguments > > ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Iterare in una lista.

2020-02-16 Per discussione Pietro Brunetti
> > > Le differenze non sono sostanziali, ma la prima è leggermente più > efficiente > Ciao a tutti, trovo l'approccio di cm formalmente corretto "iterate lungo una lista" e non "create una lista". Per cm O(n) per l'altra funzione O(n+k), perché non solo itera ma anche estende. Basta dare una

Re: [Python] Richiesta di aiuto

2020-02-13 Per discussione Pietro Brunetti
Scusate... Ma perché finiamo sempre per parlare di questa cosa? Se posso permettermi, suggerisco di mandare i consigli su come rispondere a una mailing list in privato. Non dico che non siano consigli utili, ma che la cura e peggio del male. ___ Python

Re: [Python] Scomposizione di polinomi

2019-10-29 Per discussione Pietro Brunetti
Ciao, Giusto per la cronaca: hai due YA, errore di tastiera. > > > raccoglimento parziale (`XA + XB + YA + YA = X(A + B) + Y(A + B) = (X + > Y)(A + B)`. Come fareste voi? > ___ Python mailing list Python@lists.python.it

Re: [Python] Strano comportamento del comando shell di Django.

2019-09-17 Per discussione Pietro Brunetti
Scusate, errore: Invece di stack trace, execution context. Credo adesso sia un po' meglio. Comunque, è ancora in area cavolata... ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Strano comportamento del comando shell di Django.

2019-09-17 Per discussione Pietro Brunetti
Ciao Paolo, Se la tua funzione main invece di chiamarla main la chiami "pippo"? La mia ipotesi è che ci sia un altro main nello stack trace (quello di Django) che sovrascrive il tuo. (Forse ho detto una cavolata...XD). Prova poi a stampare la docstring di main, invece di chiamarlo . Qualcosa

Re: [Python] avrei bisogno di un puntatore

2019-09-13 Per discussione Pietro Brunetti
Il ven 13 set 2019, 16:50 Giovanni Vittorio Spina ha scritto: > Ciao a tutti, > ho una variabile lista del tipo > a = ["operation", 4500, 0] > Etc... Ciao Vittorio, È venerdì, vaneggio. Se ho capito, ma ho paura di no, ho una... Domanda stupida... Ma se invece di sincronizzare il valore di a

Re: [Python] errore(=) in esempio pubblicato nel gruppo

2019-08-23 Per discussione Pietro Brunetti
> > Ho scritto: un esempio per essere un buon esempio deve funzionare. > Ciao Antonio, (ciao tutti), L'errore si capisce benissimo se programmi da un po' (tipo una settimana). Quella variabile non esiste. Fermo sta che potresti aver ragione. Dico potresti, perché era un esempio generico. La

Re: [Python] file odf: impostare allineamento al centro

2019-08-19 Per discussione Pietro Brunetti
Ciao Riccardo, E se tu provassi a cancellare solo il testo del paragrafo precedente e sostituirlo con il tuo? Non conosco com'è fatto il codice né la libreria... Ma sto ragionando a "blocchetti" e il blocchetto stile forse ce l'hai già settato. Pietro Il lun 19 ago 2019, 09:10 Riccardo mancuso

Re: [Python] genere (maschile o femminile) di un nome di persona

2019-08-13 Per discussione Pietro Brunetti
Ma hai anche "sottoscritto/a"? Nel caso di nomi dubbi aggiungo alle altre risposte di mandarti un avviso. Così nel caso puoi correggere a mano e integrare il nuovo nome nel sistema... Il mar 13 ago 2019, 00:26 Lorenzo Buonanno ha scritto: > Io userei liste di nomi che trovi su internet (e.g. >

Re: [Python] problemi di importazione modulo python

2019-08-12 Per discussione Pietro Brunetti
La mia domanda è quale versione di python, di ipython e di pip? Magari pip fa riferimento a uno solo dei due. Puoi spedirci l'errore? Il lun 12 ago 2019, 17:55 Riccardo mancuso ha scritto: > Ciao a tutti, > ho un comportamento strano circa l'import di un modulo (pyexcel): se lo > carico dalla

Re: [Python] Flask tutorial

2019-07-03 Per discussione Pietro Brunetti
Hai visto il libro di grinberg? http://shop.oreilly.com/product/0636920089056.do Il mar 2 lug 2019, 23:42 Mario ha scritto: > Ciao a tutti, > mi sono accostato a Python e alla programmazione di recente e vorrei > qualche consiglio da principiante. > Per ora sto seguendo questo testo, che mi

Re: [Python] Ricerca e sostituzione con regex

2019-06-17 Per discussione Pietro Brunetti
Dopo le * prova ad aggiungere i ?. Mi sembra che qualcuno lo avesse proposto... Non funziona? Il lun 17 giu 2019, 22:57 Daniele Zambelli ha scritto: > > Il giorno dom 16 giu 2019 alle ore 20:20 Marco Beri > ha scritto: > >> On Sun, 16 Jun 2019, 19:32 Daniele Zambelli, >> wrote: >> >>> Becca

Re: [Python] Ricerca e sostituzione con regex

2019-06-16 Per discussione Pietro Brunetti
Devi vedere come fare le regex no gready... Di default cercano la stringa massima che corrisponde alla definizione. (Scusate il quoting, ma non ho voglia di cancellare tutto lo stack dal cell...) Il dom 16 giu 2019, 19:54 Daniele Zambelli ha scritto: > Il giorno dom 16 giu 2019 alle ore 19:32

Re: [Python] Esercizio(help)

2019-05-30 Per discussione Pietro Brunetti
Il gio 30 mag 2019, 23:31 Luigi Russo ha scritto: > > > Il giorno 30 mag 2019, alle ore 19:43, Pietro Brunetti < > gunzap...@gmail.com> ha scritto: > > > > > > > > Luca, che fine hai fatto? > [...] > > Luigi: > Mi sa che si è eclissato,

Re: [Python] Esercizio(help)

2019-05-30 Per discussione Pietro Brunetti
Luca, che fine hai fatto? Noi stiamo aspettando la tua soluzione! Nel frattempo ho provato a elaboarne una, ma: 1 - forse ci sono cose che Martina non ha ancora studiato. 2 - spero di aver capito cosa il programma deve fare. 3 - è in python3 e non python2. Cosa ti consiglio di fare della mia

Re: [Python] Esercizio(help)

2019-05-26 Per discussione Pietro Brunetti
Pardon... Cellulare, devo trovare il modo di disabilitarlo. Oppure cancellare a mano. Di default fa il top quoting. Il dom 26 mag 2019, 10:07 Gollum1 ha scritto: > Il 26 maggio 2019 10:03:12 CEST, Pietro Brunetti ha > scritto: > >Poi se il prof ha insegnato a scrivere e leggere su

Re: [Python] Esercizio(help)

2019-05-26 Per discussione Pietro Brunetti
Poi se il prof ha insegnato a scrivere e leggere su file qui si apre un baratro. La rubrica può essere un file. Il dom 26 mag 2019, 09:58 Gollum1 ha scritto: > Il giorno dom 26 mag 2019 alle ore 09:51 Ivo Reano > ha scritto: > > > > Quindi si tratta di un inizio di creazione di una rubrica

Re: [Python] Esercizio(help)

2019-05-26 Per discussione Pietro Brunetti
Avete ragione per la mia versione. E' comunque strano che non ci possano essere numeri che contengano zero. Forse per questo l'algoritmo di Luca Colucci mi piace. Forse è bene avere un'opzione in più per esci dal programma. Il dom 26 mag 2019, 09:24 luca colucci ha scritto: > Io direi > >

Re: [Python] Esercizio(help)

2019-05-25 Per discussione Pietro Brunetti
Il linguaggio del prof è ambiguo... il numero non può avere cifre uguali? Oppure basta che non ci siano doppioni? Come si esce del programma? Con zero si inserisce un numero, ma posso inserirne n prima di uscire? Ti allego uno stub. Che va migliorato seguendo le indicazioni di tua figlia (e dalla

Re: [Python] Esercizio(help)

2019-05-25 Per discussione Pietro Brunetti
Allora, assumendo che tua figlia segua un corso base di python (e che il suo prof sia un barbaro), il punto 1 lo devi fare con un "input". Il primo numero deve essere 1. Se non è così, esci dal programma. Mettici un ciclo for, se inserisce zero, break. Nel punto 1 collezioni anche le cifre che

Re: [Python] Esercizio(help)

2019-05-25 Per discussione Pietro Brunetti
In effetti, se non ci mandi almeno una bozza di possibile soluzione non sappiamo come aiutarti. Il sab 25 mag 2019, 16:18 Gollum1 ha scritto: > Il 25 maggio 2019 00:15:09 CEST, luca colucci ha > scritto: > >Qualcuno puo aiutarmi devo fare questo esercizio > > > > > > > >Si scriva un programma

[Python] Biglietto in più Cloud Conf Torino

2019-03-27 Per discussione Pietro Brunetti
Ciao a tutti, scusatemi se sarò off topic, ma ho un biglietto in più per la CloudConf di domani (https://2019.cloudconf.it/schedule.html). Chi è interessato mi contatti pure privatamente. Pietro -- There is a crack, a crack in everything. That’s how the light gets in L. Cohen

Re: [Python] Non Blocking input crossPlatform: aiuto per codice.

2019-02-27 Per discussione Pietro Brunetti
Non so perché ma il tuo problemami mi ha ricordato questo https://youtu.be/hJhZhLg3obk l'autore parla di come ha costruito pgcli, una cli per fare query su postgres Il giorno mer 27 feb 2019 alle ore 13:13 Manlio Perillo < manlio.peri...@gmail.com> ha scritto: > On Wed, Feb 27, 2019 at 11:08

Re: [Python] CONSIGLIO PER SOLUZIONE PROBLEMA

2018-12-02 Per discussione Pietro Brunetti
Scusami, ma io non capisco cosa devi fare... Il giorno gio 29 nov 2018 alle ore 13:13 ha scritto: > Cerco il modo più pythonico (inteso semplice e conciso) per risolvere > questo esercizio: > Costruire una funzione che data una sequenza in input restituisca una > lista di liste che deve

Re: [Python] Eccezione concatenata che causa l'uscita del programma

2018-10-29 Per discussione Pietro Brunetti
Sicuro che nel caso si sollevi un'eccezione o ci sia un'errore il tuo sistema non mandi una (altra) mail? send_mail quante volte viene chiamata? Il giorno lun 29 ott 2018 alle ore 10:59 Piergiorgio Pancino < piergiorgio.panc...@gmail.com> ha scritto: > >> Prova a sostituire: >>

Re: [Python] pipenv (Was: Xkcd again)

2018-05-05 Per discussione Pietro Brunetti
Non voglio fare flame. Non so voi, ma un po' invidio dagli altri linguaggi i loro ambienti di default per il deploy e il mantenimento delle dipendenze. Parlo di cose come exa per erlang/elixir o cargo per rust. Python forse offre troppe soluzioni e manca di uno strumento centralizzato e

Re: [Python] Encryption at rest

2018-04-05 Per discussione Pietro Brunetti
A questo punto un contesto sarebbe carino. With decoder:.Ti ricordo che un decoratore cambia irrimediabilmente una funzione. Il gio 5 apr 2018, 12:04 Lorenzo Mainardi ha scritto: > Un decoratore di cosa? Se proprio vuoi fare una chiamata ad api esterne >> dall'ORM >> fatti

Re: [Python] Da timedelta a data.

2018-03-20 Per discussione Pietro Brunetti
Poi farci delle operazioni matematiche con gli oggetti datetime e ottieni oggetti datetime. Perché come dice il nome i timedelta sono delle differenze di tempo. Il mar 20 mar 2018, 22:48 Gabriele Battaglia ha scritto: > Sera. > Se ho un oggetto timedelta che riporta ad esempio

Re: [Python] if and

2018-03-05 Per discussione Pietro Brunetti
al posto della list comprehesion suggerisco un bel `any` -> `if any(errors.values())`. any è una sorta di or aggreggato (reduce con or) invece `all` è una sorta di `and` aggreggato. ( E sono utili quando uno deve usare un sacco di or o di and) Il giorno lun 5 mar 2018 alle ore 05:00 Karim

[Python] archelogia informatica... si cercano fondi

2017-10-31 Per discussione Pietro Brunetti
Ciao, c'è un mio amico che sta cercando fondi per trasportare un bel pezzo di archeologia informatica nel museo che gestisce. Nel link trovate le informazioni. https://www.produzionidalbasso.com/project/recupero-computer-ge-120-1969/ -- There is a crack, a crack in everything. That’s how the

Re: [Python] Aiuto inizio insegnamento python nel corso telecomunicazioni

2017-09-27 Per discussione Pietro Brunetti
Ti consiglio di usare Think Python [ http://greenteapress.com/wp/think-python-2e/] Downey lo penso per una scuola superiore, credo poi vista il tipo di scuola c'è anche Think DSP [ http://greenteapress.com/wp/think-dsp/] A pagamento, ma mi sembra sia carino per una classe Doing Math with Python

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Pietro Brunetti
Se non sbaglio in pypy i dizionari garantiscono l'ordine Il giorno 12 settembre 2017 14:28, Christian Barra ha scritto: > > > On 12 Sep 2017, at 12:52, Esalando Prassi > wrote: > > 2017-09-12 12:20 GMT+02:00 Christian Barra

Re: [Python] Interview per lavoro su python (e django)

2017-09-12 Per discussione Pietro Brunetti
Non riesco a pire se sono utili. Chi ne ha letto qualcuno? Consigliati? Tra l'altro, il SuperFizzBuzz che avevo risolto ha un errore (poi dipende dalla versione di Python). È meglio non passare per un dizionario, che non sempre garantisce l'ordine. Il resto rimane valido. Il giorno 12 settembre

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Pietro Brunetti
Molto spartano, ci sarà di meglio, ma penso sia abbastanza ideomatico: """ In [1]: initial_data = [(3,'alice'),(7,'bob'),(11,'charlie')] In [2]: prime_by_name = {k:v for v, k in initial_data} In [3]: prime_by_name Out[3]: {'alice': 3, 'bob': 7, 'charlie': 11} In [4]: for num in range(1, 100):

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Pietro Brunetti
Sì, solo per una versione dell'alfabeto. O Maiuscolo o minuscolo. Per esempio """ In [1]: import string In [2]: string.ascii_uppercase Out[2]: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' In [3]: every_uppercase_char = set(string.ascii_uppercase) In [4]: example = set("the quick brown fox jumps over the lazy

Re: [Python] Interview per lavoro su python (e django)

2017-09-07 Per discussione Pietro Brunetti
Una domanda carina (che mi hanno fatto) è scrivere una funzione che controlli che in una frase ci siano tutte le lettere dell'alfabeto. Comunque dovremmo davvero organizzare più spesso un po' di code-fu in lista SPOILER La soluzione migliore passa per i set Il giorno 7 settembre 2017 11:02,

Re: [Python] Minecraft e figlio di 7 anni

2017-08-24 Per discussione Pietro Brunetti
ciao,Hai visto che No Starch Press ha alcuni libri (x ragazzi) per imparare a programmare con Minecraft?Un esempio: https://www.nostarch.com/programwithminecraftPietroNulla ci appartiene, solo il tempo è nostro. On Aug 24 2017, at 9:30 am, Francesco Maida

Re: [Python] Commentare blocchi di codice

2017-07-04 Per discussione Pietro Brunetti
Su Neo Vim con un pluging `vim-commentary` basta digitare `gcc`Per esempio 4gcc mi commenta quattro linee e 4Ggcc mi commenta fino alla fine del file.In pycharm usa `ctrl+/`... torno alla domanda :PNulla ci appartiene, solo il tempo è nostro. On Jul 4 2017, at

Re: [Python] Quale IDE

2017-07-03 Per discussione Pietro Brunetti
se ancora nessuno l'ha citato vorrei menzionare NeoVim...CONTRO:ci si riduce spesso a mantenere il file vimrc (init.vim), invece di avere tutto prontocurva di apprendimento non è ripida, è di più, da scalata verticale senza picchettiPRO: -   è vim e trovo fantastico poter lanciare un commando

Re: [Python] Libro gratis Pakt: Expert Python Programming - Second Edition

2017-06-09 Per discussione Pietro Brunetti
Non sono un esperto, ma alcuni linguaggi la vietano se non sbaglio (Java ?). Comunque l'ereditarietà è sempre un po' controversa, per il problema banana - gorilla - foresta. Per Python, credo che il migliore modo di usare l'eredità multipla sia classe astratta (o comunque base) + mixin(s) .Sent

Re: [Python] Hammer projection map

2017-04-28 Per discussione Pietro Brunetti
googlando ho visto che c'è astropy: http://docs.astropy.org/en/stable/generated/examples/coordinates/plot_sgr-coordinate-frame.html#sphx-glr-generated-examples-coordinates-plot-sgr-coordinate-frame-py Non so quanto possa essere completo - e credo si appoggi comunque al resto della stack

Re: [Python] Fwd: [Pycon] Call for Volunteers

2017-03-14 Per discussione Pietro Brunetti
Io potrei essere interessato, ma devo un attimo controllare. Il giorno 14 marzo 2017 11:30, Carlo Miron ha scritto: > Ciao, inoltro l'accorato appello del buon Matt. Fatevi sotto! > > -- Forwarded message -- > From: Matteo Benci > Date:

Re: [Python] REST framework

2017-03-02 Per discussione Pietro Brunetti
Ho sentito parlar bene di hug http://www.hug.rest/ Il giorno 1 marzo 2017 18:08, Riccardo Magliocchetti < riccardo.magliocche...@gmail.com> ha scritto: > Il 20/02/2017 19:01, bruno bossola ha scritto: > >> Ciao a tutti, >> >> Qui da noi in EF usiamo Python nel backend (oltre a Go e NodeJS) e >>

Re: [Python] Da HTML a Markdown

2017-03-01 Per discussione Pietro Brunetti
trasforma direttamente l'HTML in pdf, io ho trovato molto utile weasyprint http://weasyprint.org/ Il giorno 1 marzo 2017 09:20, Fundor333 ha scritto: > Ho un feed rss di un blog e vorrei trasformare gli articoli (che altro non > sono che pagine html) in file markdown.

Re: [Python] Software per creare grafici UML su mac

2017-01-10 Per discussione Pietro Brunetti
Quoto Marco, PlantUml è una gran cosa. In più, se utilizzi qualche roba jetbrain c'è anche un utilissimo plugin Il giorno 10 gennaio 2017 12:44, Francesco Maida ha scritto: > Il giorno 10 gennaio 2017 12:39, Francesco Maida < > francesco.ma...@gmail.com> ha scritto: >

Re: [Python] Scelta dell'ide al volo

2016-12-21 Per discussione Pietro Brunetti
Alla fine mi sono 'accomodato' su NeoVim + Tmux (con Tmuxinator). Il vantaggio è che con un terminal multiplexer, se lavori su una macchina in remoto, chiudendo la shell non chiuderai la connessione. Gestisco i singoli progetti con Tmuxinator, quindi posso avviare automaticamente ssh, tox,

Re: [Python] Python in Windows 10

2016-11-15 Per discussione Pietro Brunetti
quando non riuscivo a installare linux su questa macchina sono stato costretto a usare python su windows 10. Non ho trovato problemi né difficoltà, a parte i soliti casini per installare alcune librerie come numpy e psycopg2. Non so se questo può esserti di aiuto. Il messaggio è: Si Può

Re: [Python] python e classi

2016-08-12 Per discussione Pietro Brunetti
Ops... 2016-08-12 10:09 GMT+02:00 Carlos Catucci <carlos.catu...@gmail.com>: > 2016-08-12 10:08 GMT+02:00 Pietro Brunetti <gunzap...@gmail.com>: > > QGIS e reti? Spiegati, le reti sono topologiche, le mappe geometriche > > Ma sei impazzito? Fare top quoting

Re: [Python] python e classi

2016-08-12 Per discussione Pietro Brunetti
QGIS e reti? Spiegati, le reti sono topologiche, le mappe geometriche Il giorno 12 agosto 2016 10:06, Giuliano Curti ha scritto: > On 8/12/16, Gollum1 wrote: > > ciao Gollum, > ci siamo incrociati anche da altre parti :-) grazie (anche a