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 Python

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] Catturare testo da app terze parti

2022-06-10 Per discussione Pietro Convalle
Non e' per nulla banale e dipende tutto dal sistema operativo + dal programma che fa girare la finestra, leggiti questo thread per windows: https://stackoverflow.com/questions/2251578/how-do-i-get-the-selected-text-from-the-focused-window-using-native-win32-api#2698146 Per linux immagino dipenda

Re: [Python] typing.NamedTuple - valori di default con definizione funzionale

2022-03-08 Per discussione Pietro Convalle
Si, probabilmente la cosa migliore e' ridefinire __new__ ma invece di aggiungerla dopo la creazione prova ad aggiungerla durante la creazione concatenando i valori default prima o dopo il for ho anche provato ad aggiungere questa modifica dopo la creazione di > Links, ma non ha effetto. > >

Re: [Python] Aggiornamento versione Python e installazione librerie.

2022-03-08 Per discussione Pietro Convalle
Certo, usa poetry On Tue, 2022-03-08 at 10:14 +0100, Gabriele Battaglia wrote: > Ciao. > > Ogni volta che installo una nuova versione di Python, devo > obbligatoriamente reinstallare anche tutte le librerie che utilizzo > nei > miei scripts. Se una volta si trattava di 2 o 3 librerie, adesso

Re: [Python] Registri modbus

2022-02-16 Per discussione Pietro Convalle
Ciao, non ho mai usato quel modulo ma qua vedo un esempio che sembra proprio quello che stai cercando di fare tu: https://pypi.org/project/pyModbusTCP/ (Read 2x 16 bits registers at modbus address 0) On Wed, 2022-02-16 at 06:53 +0100, Vinny Mautone wrote: > Ciao a tutti sto provando a leggere dei

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
i scrivere l'oggetto su file (dumps) e poi ricaricarlo dal file (loads). Ora, se è così, puoi provare pickle. https://docs.python.org/3.8/library/pickle.html Oppure JSON. Saluti Pietro ___ Python mailing list Python@lists.python.it https://lists.python.

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 https://lis

Re: [Python] dialogo di scelta caratteri

2021-07-19 Per discussione Pietro Brunetti
e.__file__ > Traceback (most recent call last): > File "", line 1, in > NameError: name 'fontchooser_module' is not defined > > E questo è quanto. > Comunque non voglio farti perdere altro tempo. > Ma no, ci divertiamo e ci piace essere utili Pietro __

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 _

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 Python

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

2021-04-15 Per discussione Pietro Brunetti
-it-78a72b80fd93 Pietro ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

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
sto provando. Quindi anche da me è straconsigliato. è una delle cose che avrei voluto avere ai tempi dell'università... A quest'ora non avrei dimenticato cosa sono i Celacanti o come funziona il ciclo di Krebs. Pietro ___ Python mailing list Python

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
a ma anche estende. Basta dare una occhiata a questo, poi https://wiki.python.org/moin/TimeComplexity Adesso, il timeit mi contraddice. C'è qualche ottimizzazione dietro? Ho ragionato male? Bisogna provare con liste più "enormi"? Non so. Ciauz Pietro > __

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
Qualcosa come foo() bar() print(main.__doc__) Pietro ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

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 Riccar

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] Xkcd again

2018-05-06 Per discussione Pietro Battiston
gt; > Più che critica, vittima dei tempi :D > > Sono specialmente d'accordo con la caption sui pericoli di installare > i pacchetti con sudo! Stiamo parlando di "sudo pip" (che non userei mai) o "sudo apt-get" (che è l'unico modo che mi fa stare davvero tranquillo

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] uso di str.format

2018-05-03 Per discussione Pietro Battiston
rgola > visualizzare? Ho tentato (sicuramente sbagliando), ad utilizzare > qualcosa del tipo: > > '{:g}'.format(55.6789, g=':.2f') > il cui risultato è: > 55.6789 Dovrai fare due chiamate credo: In [1]: '{{:.{}f}}'.format(5).format(55.6789) Out[1]: '55.67890' Pietro

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

Re: [Python] aiuto : pulizia dataset / stato di limitazioni con twitter

2018-02-05 Per discussione Pietro Battiston
i insultare da voi ! eliminatemi da questa > > lista!! > > > > Che pessimo atteggiamento, oltretutto non ho letto insulti. > > Se dico che probabilmente e' uno che programma in PHP dici che > sarebbe una offesa?  > L'atteggiamento e' quello. :P Anche lo status su twitter

Re: [Python] [suggerimento] Gruppo telegram per Pycon9

2018-01-18 Per discussione Pietro Battiston
male, però personalmente vorrei valutare anche l'uso di > slack, come canale temporaneo, > telegram è comodo, ma credo slack funzioni meglio Letto in ritardo, ma qualora il dibattito fosse ancora aperto, voto per morte a slack, per le ragioni ovvie di proprietarietà che sono state espos

[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] Lavorare con le matrici.

2017-10-24 Per discussione Pietro Battiston
ò occhio a cosa fanno gli operatori * e > **. ... e @ ;-) Pietro ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Celery persistent results

2017-10-04 Per discussione Pietro Battiston
certo livello di persistenza come puoi vedere qui > https://redis.io/topics/persistence Non ho utilizzato quelle soluzioni e quindi non le so confrontare, ma in passato ho utilizzato https://github.com/p/redis-dump-load Pietro ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

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] Suggerimento per progetto pandas/Jupyter

2017-09-14 Per discussione Pietro Battiston
r avvicinarcisi. Pietro ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/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-28 Per discussione Pietro Battiston
vo limitare il bimbo a spendere tempo su > > Minecraft, ma vorrei sfruttare questa passione per andare oltre ed > > insegnargli qualcosa di piu' > > > >   > Anche un Guido van robot potrebbe avere i suoi perche' e meglio > ancora  > > > https://co

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] come fare il mocking di urlopen

2017-08-18 Per discussione Pietro
Ciao Alessandro, 2017-08-18 12:39 GMT+02:00 Esalando Prassi <alessandro.p...@katamail.com>: > On 18 August 2017 at 11:07, Pietro <peter.z...@gmail.com> wrote: >> Cosa sto sbagliando? come fare a far si che usi mock_urlopen? >> >> Al momento mi interessa far funz

[Python] come fare il mocking di urlopen

2017-08-18 Per discussione Pietro
_urlopen_mock.py === test session starts = platform linux -- Python 3.6.2, pytest-3.2.1, py-1.4.34, pluggy-0.4.0 rootdir: /home/pietro/docdat/synapsees/src/synapsees-raspberry-git, inifile: collected 1 item te

Re: [Python] Nuova Risorsa Italiana dedicata a Python

2017-07-15 Per discussione Pietro Battiston
inglese per questo specifico dato.  Sarà ignoranza mia, ma... perché "dizione inglese" significa "maschile"? Dici forse "un star della musica" o "aggiungere un feature", o "fornire un patch"? Pietro _

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] Modificare i valori di una colonna di un file csv

2017-05-18 Per discussione Pietro Battiston
iva (per me spesso più pratica) al comando join è creare gli indici giusti ed utilizzare semplicemente .loc. In generale, se si usa pandas (solo) per applicare del codice python riga per riga, si sta perdendo ogni beneficio (in termini di efficienza, ma anche di comodità) di pandas. Ciao, Pietro

Re: [Python] Votazione Talk Europython 2017

2017-05-08 Per discussione Pietro Battiston
://ep2017.europython.eu/conference/talks/how-to-use-pandas-the-wro ng-way (nulla di nuovo per chi c'era a PyCon Otto) Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] [PyConIT] Follow-up Beginners' Day e CoderDojo

2017-05-04 Per discussione Pietro Battiston
ari-su-python-17-24-magg io-2017/ ... continua su https://groups.google.com/forum/#!forum/pypisa ciao Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

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] [PyConIT] Follow-up Beginners' Day e CoderDojo

2017-04-13 Per discussione Pietro Battiston
ntuali altri pisani in lista) ciao, Pietro ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Presentazioni

2017-04-12 Per discussione Pietro Battiston
Il giorno mer, 12/04/2017 alle 13.53 +0200, Pietro Battiston ha scritto: > Il giorno dom, 16/06/2013 alle 22.30 +0200, Carlos Catucci ha > scritto: > > > > 3 e' il futuro ma quanto lontano non si sa. > > https://python3wos.appspot.com/ > Non so come mi sia saltata f

Re: [Python] Presentazioni

2017-04-12 Per discussione Pietro Battiston
dalle varie librerie"... ma magari invece mi sfugge qualcosa. Mi pare che in quanto a librerie python3 abbia raggiunto se non superato python2, che ovviamente rimane dominante nel codice "leaf", ma che non ha molto senso utilizzare per nuovo codice "leaf", né tantom

  1   2   3   4   5   6   >