[Python] IA, Match e case.

2024-06-14 Per discussione Gabriele Battaglia
Sera. Voglio condividere con voi una cosa che ho scoperto su Python ed il mio entusiasmo per alcune cose che questa IA fa davvero bene. Chiacchierando con ChatGPT 4o, questa sera ho imparato qualcosa che non conoscevo sul mio linguaggio di programmazione preferito. Ammetto che non leggo

Re: [Python] Toglietemi un dubbio sugli scope delle variabili.

2024-06-13 Per discussione Gabriele Battaglia
Il 28/05/2024 15:24, Daniele Zambelli ha scritto: Il giorno gio 23 mag 2024 alle ore 15:26 Gabriele Battaglia ha scritto: Ciao a tutti. Per favore, leggete questa affermazione e, per non rubarvi tempo prezioso, rispondetemi solo se è falsa e perchè. [...] Forse il problema nasce dalla

Re: [Python] Toglietemi un dubbio sugli scope delle variabili.

2024-05-28 Per discussione Daniele Zambelli
Il giorno gio 23 mag 2024 alle ore 15:26 Gabriele Battaglia ha scritto: > > Ciao a tutti. > > Per favore, leggete questa affermazione e, per non rubarvi tempo > prezioso, rispondetemi solo se è falsa e perchè. > [...] > Forse il problema nasce dalla considerazione data all'indentazione: non

Re: [Python] Toglietemi un dubbio sugli scope delle variabili.

2024-05-23 Per discussione Yuri
Il 23/05/24 12:04, Gabriele Battaglia ha scritto: Ciao a tutti. Per favore, leggete questa affermazione e, per non rubarvi tempo prezioso, rispondetemi solo se è falsa e perchè. Delle variabili e della loro visibilità all'interno di uno script python, io ho capito questo. All'inizio

[Python] Toglietemi un dubbio sugli scope delle variabili.

2024-05-23 Per discussione Gabriele Battaglia
Ciao a tutti. Per favore, leggete questa affermazione e, per non rubarvi tempo prezioso, rispondetemi solo se è falsa e perchè. Delle variabili e della loro visibilità all'interno di uno script python, io ho capito questo. All'inizio dello script, a indentazione 0 diciamo, dopo aver

Re: [Python] Aggiungere testo all'inizio di un file.

2024-05-19 Per discussione Gabriele Battaglia
Il 18/05/2024 20:03, Marco Beri ha scritto: Mi sa proprio di sì, sai? Infatti ti conviene forse aprire un file temporaneo, scrivere il nuovo testo, aggiungere il testo del file originale, cancellarlo e rinominare il file temporaneo nel file originale. Ma solo se il testo è tanto. Ciao

Re: [Python] Aggiungere testo all'inizio di un file.

2024-05-18 Per discussione Marco Beri
Mi sa proprio di sì, sai? Infatti ti conviene forse aprire un file temporaneo, scrivere il nuovo testo, aggiungere il testo del file originale, cancellarlo e rinominare il file temporaneo nel file originale. Ma solo se il testo è tanto. Ciao. Marco. On Sat, 18 May 2024, 19:30 Gabriele

[Python] Aggiungere testo all'inizio di un file.

2024-05-18 Per discussione Gabriele Battaglia
Ciao. Ho passato "ta+" ad open per apprire un file di testo in modalità append. Vorrei aggiungere il testo in cima, non in fondo. E' possibile o devo farlo io a mano caricando il contenuto in una variabile, aggiungendo in cima ciò che voglio e poi salvando tutto nel file? Grazie. --

Re: [Python] comportamento def async

2024-05-14 Per discussione Andrea D'Amore
On Mon, 13 May 2024 at 22:19, Perini Matteo wrote: > vorrei leggere lo stato di un dispositivo ewelink (sonoff) tramite script ma > ricevo un comportamento che non capisco. > Se faccio uno script isolato […] > ottengo esattamente quello che voglio ovvero il print mi dice se il > dispositivo è

Re: [Python] comportamento def async

2024-05-13 Per discussione Federico Fissore
Sicuro che il problema sia che ask_status non viene eseguita?Prova a mettere un print(datetime.now(UTC)) e vedi se e quante volte stampa la dataFederico On 13 May 2024, at 22:19, Perini Matteo wrote: Ciao, vorrei leggere lo stato di un dispositivo ewelink (sonoff)

[Python] comportamento def async

2024-05-13 Per discussione Perini Matteo
Ciao, vorrei leggere lo stato di un dispositivo ewelink (sonoff) tramite script ma ricevo un comportamento che non capisco. Se faccio uno script isolato importewelink fromewelinkimportClient, DeviceOffline @ewelink.login('Password', 'em...@email.eu') asyncdefask_status(client: Client):

Re: [Python] CODICE ASCII

2024-03-28 Per discussione Mauro Casini
Marco Monti writes: > Con altri codici, invece, non funziona. ESEMPIO: ALT+187 da il simbolo* ╗* > con chr(187) dà ». Avete idea del perchè? chr(n) restituisce il carattere unicode con codice n (nel caso di n=187 è un "right-pointing double angle quotation mark", '»'), Quello che succede

Re: [Python] CODICE ASCII

2024-03-28 Per discussione Ivo Reano
Ciao. Non ha niente a che vedere con python, si tratta della mappatura della tastiera. Ivo Il giorno gio 28 mar 2024 alle ore 17:52 Marco Monti ha scritto: > Buonasera. > Vedo delle cose strane con i codici ASCII: non tutti i codici > corrispondono alle tabelle sia quando si inseriscono con

[Python] CODICE ASCII

2024-03-28 Per discussione Marco Monti
Buonasera. Vedo delle cose strane con i codici ASCII: non tutti i codici corrispondono alle tabelle sia quando si inseriscono con ALT+codice e sia quando si usa chr(codice) all'interno di un listato. Ad esempio, il codice 123 è la graffa aperta { e viene sia con ALT+123 sia con chr(123). Lo stesso

Re: [Python] Risolto. Re: Qualcuno usa ipython come interprete?

2024-03-14 Per discussione Carlo Miron
Il giorno gio 14 mar 2024 alle ore 10:32 Gabriele Battaglia ha scritto: > > ...di nuovo, buongiorno a tutti ed a Carlo M in particolare. > > Ho risolto. Grande! > Mancava la libreria pickleshare che, chissà per quale strano motto del > destino, non era stata installata fra le molte dipendenze

Re: [Python] Qualcuno usa ipython come interprete?

2024-03-14 Per discussione Carlo Miron
Ciao Gabriele Il giorno gio 14 mar 2024 alle ore 08:23 Gabriele Battaglia ha scritto: > > Se sì, continuate a leggere please, altrimenti, tuffo doppio carpiato > nel cestino. Uso IPython 8.21.0 su Python 3.12.2 (su linux) > [...] > E' un problema mio? Qui si comporta come previsto ```py

[Python] Qualcuno usa ipython come interprete?

2024-03-14 Per discussione Gabriele Battaglia
Se sì, continuate a leggere please, altrimenti, tuffo doppio carpiato nel cestino. Python 3.11.8, win11, ipython 8.22.2 Magic function Store: a=88 %store a sembra andare. Poi %store per vedere le variabili salvate: File

Re: [Python] Ho un problema con pyinstaller.

2024-03-04 Per discussione Gabriele Sorci
scusa rettifico: pyinstaller mioscript.py --onefile --name mioscript.exe On Mon, Mar 4, 2024 at 5:54 PM Gabriele Sorci wrote: > il comando che dovresti lanciare è pyinstaller -F mioscript.py --onefile > --name mioscript.exe > > On Mon, Mar 4, 2024 at 1:32 PM wrote: > >> Ciao a tutti. >> >>

Re: [Python] Ho un problema con pyinstaller.

2024-03-04 Per discussione Gabriele Sorci
il comando che dovresti lanciare è pyinstaller -F mioscript.py --onefile --name mioscript.exe On Mon, Mar 4, 2024 at 1:32 PM wrote: > Ciao a tutti. > > Devo ottenere un file eseguibile da un mio progetto. Mi serve un file > unico. > > Uso pyinstaller 6.4.0 che dovrebbe essere l’ultima stabile.

[Python] Ho un problema con pyinstaller.

2024-03-04 Per discussione iz4apu
Ciao a tutti. Devo ottenere un file eseguibile da un mio progetto. Mi serve un file unico. Uso pyinstaller 6.4.0 che dovrebbe essere l’ultima stabile. Sono con Python 3.11.8, sotto win11. Nello mio script, in una delle prime righe importo una porzione di codice da un altro mio programma.

Re: [Python] Domanda su import.

2024-02-21 Per discussione Giorgio Zoppi
Basare una import sulle performance e' un errore, dopo ti trovi a fare unitest e fare monkey patching ovunque. L'import va posto all'inizio a meno che non sei disperato. Di solito se e' grossa non importi le funzioni perche e' un casino poi, cioe senza import from. Un saluto, Giorgio Il giorno

Re: [Python] Domanda su import.

2024-02-21 Per discussione Massimiliano Tornati
Ciao Gabriele, le informazioni sono poche per darti un consiglio: tra le varie cose 1-bisogna valutare il rapporto tra il peso computazionale del tuo codice in relazione al codice della libreria che devi caricare 2- la tipologia di funzioni che devi utilizzare( ricorsive o meno) 3- la quantità di

Re: [Python] Domanda su import.

2024-02-20 Per discussione Massimiliano della Rovere
Premesso che senza indicazioni più precise sul "peso" (RAM? CPU? Tempo?) della libreria, dell'elaborazione, dei dati grezzi e di quelli che dovranno essere prodotti è difficile dare una risposta. Se il tuo applicativo è basato su asyncio, potresti valutare di instanziare un

Re: [Python] Domanda su import.

2024-02-20 Per discussione Carlo Miron
Ciao Gabriele Il giorno mar 20 feb 2024 alle ore 13:21 ha scritto: > > Devo usare una libreria abbastanza grossa. Però, non tutto il mio programma > la usa, ma solo una delle sue funzioni e queesta funzione potrebbe essere > chiamata una sola volta, più volte o anche non chiamata affatto. >

[Python] Domanda su import.

2024-02-20 Per discussione iz4apu
Ciao. Una questione di carattere generale. Devo usare una libreria abbastanza grossa. Però, non tutto il mio programma la usa, ma solo una delle sue funzioni e queesta funzione potrebbe essere chiamata una sola volta, più volte o anche non chiamata affatto. Secondo voi, l’import di

Re: [Python] modo furbo per trovare pattern differenti in una stringa

2024-02-14 Per discussione Massimiliano Tornati
Ciao, visto che il GCode è un codice strutturato in cui se trovi dei comandi specifici hai delle funzioni apposite; puoi definire una classe con gli oggetti che la compongono così che poi ti puoi gestire tutto il codice strutturato secondo le varie funzioni che ti servono perchè in realtà nono

Re: [Python] modo furbo per trovare pattern differenti in una stringa

2024-02-13 Per discussione Alessandro T.
On 13/02/24 14:32, Perini Matteo wrote: Ciao a tutti, è da un po' che non scrivo. Vi chiedo aiuto perchè sto cercando di leggere delle coordinate da un file Gcode. [...] Vorrei anche attribuire un nome al gruppo identificato in modo da usarlo come dizionario. Ciao, se ho capito bene qualcosa

Re: [Python] modo furbo per trovare pattern differenti in una stringa

2024-02-13 Per discussione Yuri
Ciao,  se fai split sulla riga con separatore lo spazio e guardi quelle che cominciano con GX, non è meglio? Lì prendi quelli che cominciano per X, Y e Z. Ignori le righe che non servono (quelle che cominciano per ; ad esempio). Con regexp, posso suggerirti questo:

[Python] modo furbo per trovare pattern differenti in una stringa

2024-02-13 Per discussione Perini Matteo
Ciao a tutti, è da un po' che non scrivo. Vi chiedo aiuto perchè sto cercando di leggere delle coordinate da un file Gcode. Un esempio del testo da parsare è: ;LAYER:1 ;MESH:untitled.stl G0 F7200 X1298 Y1798 Z4 ;TYPE:WALL-OUTER G1 F1800 X702 Y1798 E1494.81223 G1 X702 Y1202 E2242.21834 G92 E0

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Bruno Firmani
Altra possibilità. Supponiamo di avere 20 regioni, 30 stati e 100 province. Si scrivano le equazioni delle rette passanti per le coppie di punti: ( 0 , 0 ) - ( 20 , 1/3) (20 , 1/3) - ( 50 , 2/3) (50 , 2/3) - (150 , 1 ) Scelto un numero casuale w in ( 0 , 1 ) si stabilisce se è compreso da

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Marco Beri
On Mon, 12 Feb 2024, 21:25 Mauro Casini, wrote: > Marco Beri writes: > > >> cas_lst = random.choice((reg_ita, naz_eur, pro_ita)) > >> cas_fin = random.choice(cas_lst) > > > > Non è quello che vuole fare lui. > > > > Lui vuole scegliere a caso tra reg_cas, naz_cas e pro_cas. > > È la stessa

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Mauro Casini
Marco Beri writes: >> cas_lst = random.choice((reg_ita, naz_eur, pro_ita)) >> cas_fin = random.choice(cas_lst) > > Non è quello che vuole fare lui. > > Lui vuole scegliere a caso tra reg_cas, naz_cas e pro_cas. È la stessa cosa: un elemento casuale con prob. 1/3 reg, 1/3 naz, 1/3 pro. È inutle

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Marco Beri
Il giorno lun 12 feb 2024 alle ore 19:42 Mauro Casini < ma...@iperbole.bologna.it> ha scritto: > Marco Monti writes: > > > reg_cas=random.choice(reg_ita) > > naz_cas=random.choice(naz_eur) > > pro_cas=random.choice(pro_ita) > > cas_fin=random.choice(reg_cas+pro_cas+naz_cas) > > Da errore. Non so

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Mauro Casini
Marco Monti writes: > reg_cas=random.choice(reg_ita) > naz_cas=random.choice(naz_eur) > pro_cas=random.choice(pro_ita) > cas_fin=random.choice(reg_cas+pro_cas+naz_cas) > Da errore. Non so come fare cas_lst = random.choice((reg_ita, naz_eur, pro_ita)) cas_fin = random.choice(cas_lst) Mauro

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Marco Beri
Il giorno lun 12 feb 2024 alle ore 16:20 Esalando Prassi < alessandro.p...@katamail.com> ha scritto: > Credo tu voglia fare qualcosa tipo: > > ``` > random.choice(reg_ita + naz_eur + pro_ita) > ``` > Io invece punto su: cas_fin=random.choice((reg_cas, pro_cas, naz_cas)) Ciao. Marco. > >

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Esalando Prassi
On Mon, 12 Feb 2024 at 16:06, Marco Monti wrote: > Buongiorno. Sto usando liste e tuple e non so come risolvere un problema > sulla diversa numerosità degli oggetti. Mi spiego meglio. > In un test di geografia ho inserito una lista delle 20 regioni italiane, > una lista delle 25 nazioni europee

Re: [Python] LISTE E RANDOM

2024-02-12 Per discussione Daniele Zambelli
Il giorno lun 12 feb 2024 alle ore 16:06 Marco Monti ha scritto: > > [...] > Da errore. Non so come fare Ho un sospetto di quale sia l'errore, ma dato che il codice che hai postato non è eseguibile, almeno riporta l'errore che ti segnala l'interprete. Ciao. -- Daniele www.matematicadolce.eu

[Python] LISTE E RANDOM

2024-02-12 Per discussione Marco Monti
Buongiorno. Sto usando liste e tuple e non so come risolvere un problema sulla diversa numerosità degli oggetti. Mi spiego meglio. In un test di geografia ho inserito una lista delle 20 regioni italiane, una lista delle 25 nazioni europee e una lista delle circa 100 province italiane. Dato che le

[Python] Sostituire l'interprete.

2024-02-12 Per discussione iz4apu
Ciao. Con Windows 11 e Python 3.11, si può sostituire l’interprete di default mettendo, ad esempio, iPython? Gabriele Battaglia (Gabe / Gabry) - IZ4APU --... ...-- -.. . .. --.. - .- .--. ..- - ..- . . Sent from Outlook on Windows, Genus Bononiae's computer. (Libero)

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Riccardo Ghetta
Ciao, quando crei una funzione con parametri di default in python, funziona un po' come se l'avessi in realtà dichiarata così (*) var_0001 = [] def prova(cambia, par): if par is None: par = var_0001 if cambia: par.append('pippo') print("cambiata")

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Federico Fissore
On Mon, 12 Feb 2024 09:30:18 +0100 Daniele Zambelli wrote --- > > Mi sfugge ancora qualcosa... > Credo che quello che ti sfugge è che quando scrivi par.append('pippo') stai cambiando lo stato di una lista esistente, quella riferita dalla variabile `par`, mentre quando scrivi par =

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Daniele Zambelli
Il giorno lun 12 feb 2024 alle ore 09:46 Marco Beri ha scritto: > [...] > > Daniele, > il non side effect non si applica quando il valore di default di un parametro > è un mutable (lista o set o dict). > Pensa che a volte si usa questo per memoizzare brutalmente una funzione. > [...] Se non

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Daniele Zambelli
Il giorno lun 12 feb 2024 alle ore 09:38 Esalando Prassi ha scritto: > > On Sun, 11 Feb 2024 at 16:32, Daniele Zambelli > wrote: >> [...] > Questo e' una cosa nota e mi sa che in tanti ci hanno sbattuto la testa: > https://docs.python-guide.org/writing/gotchas/#mutable-default-arguments >

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Marco Beri
Il giorno lun 12 feb 2024 alle ore 09:36 Daniele Zambelli < daniele.zambe...@gmail.com> ha scritto: > Lo strano per me è che il valore di default dovrebbe essere una lista > vuota ogni volta che chiamo la funzione invece la seconda volta è una > lista con i valori che sono stati inseriti dalla

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Esalando Prassi
On Sun, 11 Feb 2024 at 16:32, Daniele Zambelli wrote: > Stavo studiando degli algoritmi per produrre la lista delle > permutazioni di una sequenza, ho modificato una funzione che ho > trovato su stackoverflow e mi sono imbattuto in un comportamento molto > strano (per me). > Lo script è questo:

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Daniele Zambelli
Il giorno lun 12 feb 2024 alle ore 09:27 Carlos Catucci ha scritto: > > [...] > E cosa ci sarebbe di strano? Se non gli passi un valore applica quello di > default. QUello che deve fare fa'. Lo strano per me è che il valore di default dovrebbe essere una lista vuota ogni volta che chiamo la

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Daniele Zambelli
Il giorno lun 12 feb 2024 alle ore 08:47 Federico Fissore ha scritto: > > Ciao > > no, l'ultima funzione sta rivalorizzando `par` ogni volta. Cambiala così e > riesegui Ok, questo mi pare che riproduca la situazione: def prova(cambia, par=[]): if cambia: par.append('pippo')

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-12 Per discussione Carlos Catucci
On Mon, 12 Feb 2024 at 00:10, Daniele Zambelli wrote: > Mi pare di avere capito, ma continua a risultarmi strano questo > comportamento: > > > Se il valore della variabile viene cambiata al momento della chiamata > della funzione, il valore di default rimane, se viene cambiata dalla > funzione

Re: [Python] Un quesito su pip.

2024-02-12 Per discussione iz4apu
> Il giorno dom 11 feb 2024 alle ore 23:19 Gabriele Battaglia > ha scritto: > > > > Ciao a tutti. > > > > Perdonate l'ignoranza estrema, vorrei capire il perchè di questa cosa. > > > > Fino ad oggi, se dal prompt di Win11 digitavo pip, potevo gestire i > > pacchetti installati. > > > > Dopo aver

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-11 Per discussione Federico Fissore
Ciao no, l'ultima funzione sta rivalorizzando `par` ogni volta. Cambiala così e riesegui def prova(par=['pippo']): if par == ['pippo']: print("cambiata") par = ['pluto'] print(par) ciao federico On Mon, 12 Feb 2024 00:09:55 +0100 Daniele Zambelli wrote --- >

Re: [Python] Un quesito su pip.

2024-02-11 Per discussione Daniele Zambelli
Il giorno dom 11 feb 2024 alle ore 23:19 Gabriele Battaglia ha scritto: > > Ciao a tutti. > > Perdonate l'ignoranza estrema, vorrei capire il perchè di questa cosa. > > Fino ad oggi, se dal prompt di Win11 digitavo pip, potevo gestire i > pacchetti installati. > > Dopo aver installato ed usato

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-11 Per discussione Daniele Zambelli
Mi pare di avere capito, ma continua a risultarmi strano questo comportamento: def prova(par='pippo'): print(par) prova('pluto') # pluto prova() # pippo def prova(par=['pippo']): print(par) prova(['pluto'])# ['pluto'] prova() # ['pippo'] def

[Python] Un quesito su pip.

2024-02-11 Per discussione Gabriele Battaglia
Ciao a tutti. Perdonate l'ignoranza estrema, vorrei capire il perchè di questa cosa. Fino ad oggi, se dal prompt di Win11 digitavo pip, potevo gestire i pacchetti installati. Dopo aver installato ed usato per qualche giorno anaconda, l'ho disinstallato ed ora dal prompt, pip non mi risponde

Re: [Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-11 Per discussione Federico Fissore
Ciao Result é locale alla funzione ma il suo valore di default no: quel [] è una lista definita a livello di funzione, quindi definita una volta e condivisa da ogni invocazione. Se vuoi evitare sorprese, usa none come valore di default, e nella funzione metti If result is none: result = []

[Python] Questo, da Python, non me lo sarei mai aspettato

2024-02-11 Per discussione Daniele Zambelli
Stavo studiando degli algoritmi per produrre la lista delle permutazioni di una sequenza, ho modificato una funzione che ho trovato su stackoverflow e mi sono imbattuto in un comportamento molto strano (per me). Lo script è questo: def permutazioni1(head, tail='', result=[]): if len(head) ==

Re: [Python] [mkdocs][mkdocstring]

2023-12-14 Per discussione Luca
Ok, scusatemi. alla fine era un discorso di file .env pardon. Il giorno mer 13 dic 2023 alle ore 16:51 Luca ha scritto: > Salve a tutti, > Qualcuno di voi ha esperienza con mkdocs e mkdocstrings ? > > Ho visto che mkdocstrings usa *griffe* per recuperare informazioni sui > moduli quindi ho

[Python] [mkdocs][mkdocstring]

2023-12-13 Per discussione Luca
Salve a tutti, Qualcuno di voi ha esperienza con mkdocs e mkdocstrings ? Ho visto che mkdocstrings usa *griffe* per recuperare informazioni sui moduli quindi ho provato con il comando griffe dump -B -X -s . apps.updates.admin il che mi ritorna il JSON con le informazioni sul modulo come

Re: [Python] Folium

2023-12-08 Per discussione Giuliano Curti
Il ven 8 dic 2023, 11:44 massimo di stefano ha scritto: > Dai un occhio anche dash-leaflet > > https://www.dash-leaflet.com/ > Certo, grazie. Ciao, Giuliano > > > Il giorno ven 8 dic 2023 alle 10:43 Giuliano Curti > ha scritto: > >> Ciao a tutti, >> qualcuno usa folium e vuole darmi le sue

Re: [Python] Folium

2023-12-08 Per discussione massimo di stefano
Dai un occhio anche dash-leaflet https://www.dash-leaflet.com/ Il giorno ven 8 dic 2023 alle 10:43 Giuliano Curti ha scritto: > Ciao a tutti, > qualcuno usa folium e vuole darmi le sue impressioni? > > Dopo qualche giorno a digerire un po' di javascript per gestire delle > mappe con leaflet,

[Python] Folium

2023-12-08 Per discussione Giuliano Curti
Ciao a tutti, qualcuno usa folium e vuole darmi le sue impressioni? Dopo qualche giorno a digerire un po' di javascript per gestire delle mappe con leaflet, ho scoperto che esiste il progetto folium. L'idea di ritornare ad un ambiente a me più consono mi stuzzica. Le mie esigenze sono molto

Re: [Python] [PYTHON] Verificare se una stringa contiene dei caratteri

2023-11-30 Per discussione Marco Beri
Il giorno gio 30 nov 2023 alle ore 18:02 Valerio Pachera ha scritto: > Ciao a tutti, devo fare una cosa relativamente, verificare se in una > stringa (*in qualsiasi punto*) ci sono certi caratteri. > > Voi cosa fareste? > p = re.compile('.*[xyz].*') Ciao. Marco.

Re: [Python] [PYTHON] Verificare se una stringa contiene dei caratteri

2023-11-30 Per discussione Antonio Cavallo
Puoi usare: >>> "ciao".count("x") 4 > On Nov 30, 2023, at 6:02 PM, Valerio Pachera wrote: > > Ciao a tutti, devo fare una cosa relativamente, verificare se in una stringa > (in qualsiasi punto) ci sono certi caratteri. > > Questo restituisce null perché la x è alla fine della stringa e

Re: [Python] [PYTHON] Verificare se una stringa contiene dei caratteri

2023-11-30 Per discussione Federico Fissore
Ciao Hai provato p.search(“ciaox”) ? https://docs.python.org/3/library/re.html#re.Pattern.search Federico ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

[Python] [PYTHON] Verificare se una stringa contiene dei caratteri

2023-11-30 Per discussione Valerio Pachera
Ciao a tutti, devo fare una cosa relativamente, verificare se in una stringa (*in qualsiasi punto*) ci sono certi caratteri. Questo restituisce null perché la x è alla fine della stringa e non all'inizio. >>> p = re.compile('[xyz]') >>> re.match(p, 'ciaox') Questo invece fa match perché la

Re: [Python] Roberto Python

2023-11-21 Per discussione Daniele Zambelli
Il giorno ven 17 nov 2023 alle ore 12:30 Roberto Mazza ha scritto: > > Ciao sono una persona disabile che vorrebbe inserirsi nel mondo del lavoro > come programmatore Python e machine learning avrei bisogno di due lezioni a > settimana di un ora ciascuno , qualcuno potrebbe aiutarmi? Forse la

[Python] Roberto Python

2023-11-17 Per discussione Roberto Mazza
Ciao sono una persona disabile che vorrebbe inserirsi nel mondo del lavoro come programmatore Python e machine learning avrei bisogno di due lezioni a settimana di un ora ciascuno , qualcuno potrebbe aiutarmi? mio indirizzo email: roberto.ma...@informaticisenzafrontiere.org Grazie Roberto

[Python] Roberto Lezione python e machine learning

2023-11-17 Per discussione Roberto Mazza
Ciao sono una persona disabile e vorrei insermi nel mondo del lavoro come programmatore python e machine learning avrei bisogno di due lezione a settimana di un ora qualcuno è disposto ad aiutarmi? Grazie Roberto ___ Python mailing list

Re: [Python] Mail o WA con python?

2023-09-19 Per discussione Giuliano Curti
Il mar 19 set 2023, 16:52 Massimiliano Tornati ha scritto: Ciao Massimiliano, Ciao > io ho usato pywhatkit seguendo il tutorial del link: > Automate WhatsApp Messages With Python using Pywhatkit module - > GeeksforGeeks >

Re: [Python] Mail o WA con python?

2023-09-19 Per discussione Massimiliano Tornati
Ciao io ho usato pywhatkit seguendo il tutorial del link: Automate WhatsApp Messages With Python using Pywhatkit module - GeeksforGeeks a me ha funzionato abbastanza bene. A presto Il giorno lun 18 set

[Python] Mail o WA con python?

2023-09-18 Per discussione Giuliano Curti
Ciao a tutti, ho una domanda borderline; ho guardato l'archivio fino a dicembre 2019, ma non ho riscontrato altri post sul tema e quindi provo. Sto costruendo una piccola procedura di controllo di una situazione remota; vorrei corredarla di una funzione di segnalazione in caso di allerta; da qui

Re: [Python] Ringraziamento (era: Consiglio su web framework)

2023-09-11 Per discussione Giuliano Curti
Il lun 11 set 2023, 09:59 Yuri ha scritto: Ciao Yuri, In alternativa a certbot puoi usare dehydrated [1]. Se hai un webserver, > ricordati che al cambio certificato entro qualche giorno devi fargli > rileggere il file di conf per recepire il nuovo certificato. Oppure puoi > automatizzare la

Re: [Python] Ringraziamento (era: Consiglio su web framework)

2023-09-11 Per discussione Yuri
In alternativa a certbot puoi usare dehydrated [1]. Se hai un webserver, ricordati che al cambio certificato entro qualche giorno devi fargli rileggere il file di conf per recepire il nuovo certificato. Oppure puoi automatizzare la catena web (indirizzo web, gestione url, redirect, certificati

Re: [Python] Ringraziamento (era: Consiglio su web framework)

2023-09-08 Per discussione Andrea D'Amore
On Thu, 7 Sept 2023 at 14:30, Giuliano Curti wrote: >in attesa di affrontare, e risolvere spero, il problema certificati e passare >a https letsencrypt [1] che puoi istallare sul sito del server con certbot [2] e poi passi a gunicorn le opzioni `keyfile`, `certfile` e `ca_certs` usando come

[Python] Ringraziamento (era: Consiglio su web framework)

2023-09-07 Per discussione Giuliano Curti
Ciao, tempo fa (maggio 2023) avevo rotto per chiedere consiglio sull'argomento. Non è una grande restituzione questa mia, ma volevo informare che poi la mia scelta è caduta su BOTTLE.py, che mi era stato segnalato qui, al quale ho aggiunto GUNICORN che dovrebbe essere più performante

Re: [Python] [PYTHON] Suggerimento framework

2023-07-27 Per discussione Andrea D'Amore
On Wed, 26 Jul 2023 at 23:30, Giorgio Zoppi wrote: > FastAPI uberalles ..testability gratis...swagger batteries > included...scalability paragonabile a golang..modelli con pydantic 2.0 che e > scritto in rust...tutto pronto.. È il secondo suggerimento per fastapi, ma per uno che ha "poco

Re: [Python] [PYTHON] Suggerimento framework

2023-07-26 Per discussione Giorgio Zoppi
FastAPI uberalles ..testability gratis...swagger batteries included...scalability paragonabile a golang..modelli con pydantic 2.0 che e scritto in rust...tutto pronto.. Il Mar 25 Lug 2023, 21:42 Giuliano Curti ha scritto: > On 7/24/23, Valerio Pachera wrote: > > Il giorno mer 19 lug 2023 alle

Re: [Python] [PYTHON] Suggerimento framework

2023-07-25 Per discussione Giuliano Curti
On 7/24/23, Valerio Pachera wrote: > Il giorno mer 19 lug 2023 alle ore 13:04 Marco Giusti < > marco.giu...@posteo.de> ha scritto: > >> Io userei Flask, e' semplice da usare e completo (nelle tue stesse condizioni) qualche settimana fa, su consiglio di qualcuno della lista che ringrazio, ho

[Python] Python per bambini

2023-07-25 Per discussione Lello Masucci
Ho scritto un libro che parla di due sto utilizzo di Python. Lello Masucci artista i...@lellomasucci.net www.lellomasucci.net www.lellomasucciartstudio.it www.porsianumerica.net https://m.facebook.com/corso.professionale.pittura.olio/___ Python mailing

Re: [Python] [PYTHON] Suggerimento framework

2023-07-24 Per discussione Valerio Pachera
Il giorno mer 19 lug 2023 alle ore 13:04 Marco Giusti < marco.giu...@posteo.de> ha scritto: > Io userei Flask, e' semplice da usare e completo > Grazie della risposta. Sto studiando questo framework. ___ Python mailing list Python@lists.python.it

[Python] Problemi con Bottle.py

2023-07-23 Per discussione Giuliano Curti
Ciao a tutti, ho ancora bisogno del vs aiuto perchè ho l'impressione di affogare in un bicchier d'acqua. Il problema riguarda l'HTTP, ma lo posto qui, sul filo del lecito, perchè tocca un'apparente anomalia fra HTTP puro e HTTP servito da Bottle. Temo consista in quella differenza fra "working

Re: [Python] [PYTHON] Suggerimento framework

2023-07-19 Per discussione Carlos Catucci
Avrei consigliato di usare aiohttp negli ultimi tre o quattro anni e fino a > qualche settimana fa (prima ancora, Flask) ma ormai per me non esiste più > niente oltre FastAPI. > > Usa FastAPI! :P > Concordo su FastApi, leggerissimo, essenziale, fa quel che ti serve (e tanto altro) Carlos

Re: [Python] [PYTHON] Suggerimento framework

2023-07-19 Per discussione flandero
On Wed, 19 Jul 2023, 14:06 Marco Giusti, wrote: > Io userei Flask, e' semplice da usare e completo > Avrei consigliato di usare aiohttp negli ultimi tre o quattro anni e fino a qualche settimana fa (prima ancora, Flask) ma ormai per me non esiste più niente oltre FastAPI. Usa FastAPI! :P >

Re: [Python] [PYTHON] Suggerimento framework

2023-07-19 Per discussione Marco Giusti
Io userei Flask, e' semplice da usare e completo On 19.07.2023 12:55, Valerio Pachera wrote: Buongiorno a tutti, vi chiedo un consiglio: vorrei realizzare una pagina web che NON richiede autenticazione, dove posso fare upload di un file deve esserci un controllo sulla dimensione del file una

[Python] [PYTHON] Suggerimento framework

2023-07-19 Per discussione Valerio Pachera
Buongiorno a tutti, vi chiedo un consiglio: vorrei realizzare una pagina web che NON richiede autenticazione, dove posso fare upload di un file deve esserci un controllo sulla dimensione del file una volta caricato il file lato server deve essere eseguito con comando che lo leggere e ritorna del

Re: [Python] [SMTPLIB] 550-5.7.26 This mail is unauthenticated

2023-06-15 Per discussione Luca
Grazie mille. farò indagini. Il giorno mer 14 giu 2023 alle ore 18:36 ㎝ ha scritto: > ciao luca! > > Il giorno mer 14 giu 2023 alle ore 17:33 Luca ha > scritto: > > Voi avete qualche idea ? > > non so se c'entra, ma libero.it è uno dei pochi server postali > pubblici ad avere `-all` nello

Re: [Python] Ricerca in un dizionario.

2023-06-15 Per discussione Luca
Qualcosa del tipo ? def find_granpa(obj, what): what = what.lower() return {k: v for k, v in obj.items() if (what in k.lower() or what in str(v).lower())} Il giorno mer 14 giu 2023 alle ore 22:02 Gabriele Battaglia < iz4...@libero.it> ha scritto: > Ciao carissimo Giovanni, ben riletto.

Re: [Python] Ricerca in un dizionario.

2023-06-14 Per discussione Gabriele Battaglia
Ciao carissimo Giovanni, ben riletto. No, hai capito bene. Grazie. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] Ricerca in un dizionario.

2023-06-14 Per discussione Gabriele Battaglia
Ciao carissimo Giovanni, ben riletto. No, hai capito bene. Grazie. ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

Re: [Python] [SMTPLIB] 550-5.7.26 This mail is unauthenticated

2023-06-14 Per discussione
ciao luca! Il giorno mer 14 giu 2023 alle ore 17:33 Luca ha scritto: > Voi avete qualche idea ? non so se c'entra, ma libero.it è uno dei pochi server postali pubblici ad avere `-all` nello spf1 invece del più permissivo `~all` ``` $ dig +short libero.it txt | grep spf "v=spf1

[Python] [SMTPLIB] 550-5.7.26 This mail is unauthenticated

2023-06-14 Per discussione Luca
Buongiorno a tutti, Da qualche giorno mi segnalano l'errore in oggetto legato ad un mio clientino smtp. L'errore si presenta con alcuni mittenti, e però non si presenta quando usano outlook. mioclient: l...@zimbra.it > luca...@gmail.com OK mioclient: luca800gmail.com > luca...@gmail.com OK

Re: [Python] Ricerca in un dizionario.

2023-06-14 Per discussione Carlos Catucci
perdonami tu hai una situazione tipo: { 'A': ['A','B','D'], 'B': ['E','C','H'], 'C': ['B','R','T'], } e la funzione deve tornare la chiave 'C' perche' uguale alla stringa cercata e la chiave 'B' perche' nella lista dei valori e' contenuta 'C', corretto? Carlos -- EZLN ... Para Todos Todo

Re: [Python] Ricerca in un dizionario.

2023-06-14 Per discussione Giovanni Porcari
> Il giorno 28 mag 2023, alle ore 20:41, Gabriele Battaglia > ha scritto: > > Ciao e grazie in anticipo per il vostro tempo. > > Vi sottopongo una semplice situazione. > > Io so come risolverla, ma vi chiedo se c'è un modo più elegante del mio, che > mi pare bruttino. > > > Non vi

Re: [Python] Un paio di domande (Era: Consiglio su web framework)

2023-06-13 Per discussione Giuliano Curti
Il mar 13 giu 2023, 12:42 Davide Muzzarelli ha scritto: Ciao Davide, grazie On 13/06/23 09:18, Giuliano Curti wrote: > > 1) . > > . > > Qui puoi approfondire per le connessioni concorrenti: > > https://www.sqlite.org/cgi/src/doc/begin-concurrent/doc/begin_concurrent.md Vado subito a

Re: [Python] Un paio di domande (Era: Consiglio su web framework)

2023-06-13 Per discussione Davide Muzzarelli
On 13/06/23 09:18, Giuliano Curti wrote: 1) Connessione db. Nel mio sistema devo interrogare il DB (eseguo solo interrogazioni SELECT) in due punti, due pagine diverse; mi chiedo se sia meglio un'apertura iniziale o se al contrario sia meglio aprire e chiudere il db quando richiesto?

Re: [Python] Un paio di domande (Era: Consiglio su web framework)

2023-06-13 Per discussione Davide Muzzarelli
On 13/06/23 09:18, Giuliano Curti wrote: 1) Connessione db. Nel mio sistema devo interrogare il DB (eseguo solo interrogazioni SELECT) in due punti, due pagine diverse; mi chiedo se sia meglio un'apertura iniziale o se al contrario sia meglio aprire e chiudere il db quando richiesto?

[Python] Un paio di domande (Era: Consiglio su web framework)

2023-06-13 Per discussione Giuliano Curti
Ciao a tutti, rispolvero questi vecchio thread per un paio di informazioni che vi devo chiedere. Seguendo i vostri consigli sono andato avanti nel mio progetto e sotto, così vanno a vederlo solo gli interessati, metto qualche notizia sul lavoro fatto. Le domande (non specifiche python, ma python

Re: [Python] [META] Aiuto per gestione Mailman

2023-06-06 Per discussione Patrick Arminio
On Tue, Jun 6, 2023 at 11:35 AM Andrea D'Amore wrote: > On Thu, 1 Jun 2023 at 11:24, Patrick Arminio > wrote: > > Stiamo pensando di fare il passaggio del server email di python.it su > Google Workspace […] > > dando uno sguardo al server sembra > > che mailman sia appunto configurato con

Re: [Python] [META] Aiuto per gestione Mailman

2023-06-06 Per discussione Andrea D'Amore
On Thu, 1 Jun 2023 at 11:24, Patrick Arminio wrote: > Stiamo pensando di fare il passaggio del server email di python.it su Google > Workspace […] > dando uno sguardo al server sembra > che mailman sia appunto configurato con postfix (quindi spostando il server > mail su google > romperà le

Re: [Python] R: Re: I: Consiglio su libri da scegliere

2023-06-02 Per discussione flandero
Ciao Paolo, bello leggere della tua storia! Prova anche a seguire qualche tutorial su YouTube. A volte lasciarsi guidare aiuta a superare i piccoli scogli iniziali che poi diventano delle vere e proprie banalità, tranquillo e non mollare. L'idea vincente, poi, è quella di focalizzarsi su

[Python] R: Re: I: Consiglio su libri da scegliere

2023-06-02 Per discussione paolo giosue'
Grazie mille proverò  Inviato da Yahoo Mail su Android Il Ven, 2 Giu, 2023 alle 15:35, Gabriele Battaglia ha scritto: ___ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python

  1   2   3   4   5   6   7   8   9   10   >