Puoi definire una funzione, tipo is_system_file, e all'interno di essa
gestire i diversi sistemi operativi che devi supportare.
Ad esempio (non testato)
def is_system_file(st):
if sys.platform == "darwin":
if st.UF_HIDDEN:
return true
elif sys.platform == "win32":
On Thu, May 14, 2020 at 11:02 AM Carlos Catucci
wrote:
>
>
> Onestamente il perche' del successo di GIT rispetto a Bazaar e Mercurial non
> mi e' mai stato chiaro. Lo stesso Torvald ha detto che se avesse conosciuto
> meglio GIT a suo tempo non lo avrebbe wscelto per i repo di Linux.
>
Git è
On Thu, May 2, 2019 at 11:12 AM Luca wrote:
>
>
>> stdout è una instanza di
>> https://docs.python.org/3/library/io.html#io.TextIOWrapper.
>> Quello che puoi fare è creare un nuovo comando che deriva da
>> runserver.Command, e nel suo costruttore passare alla classe base il
>> parametro stdout
On Tue, Apr 30, 2019 at 6:01 PM Luca wrote:
>
> Il giorno mar 30 apr 2019 alle ore 16:12 Manlio Perillo
> manlio.peri...@gmail.com ha scritto:
> [...]
>> Cosa devi fare esattamente?
>
> Devo far partire manage.py runserver host:port tramite il mio plugin per
> @vue/
On Tue, Apr 30, 2019 at 3:38 PM Luca wrote:
>
> Salve a tutti,
>
> Qualcuno sa come fare un flush automatico per ogni scrittura sul log di
> django? (manage.py runserver, mi serve solo in fase di sviluppo)
>
Il package logging della libreria standard dovrebbe fare il flush dopo
ogni scrittura,
questo si sistema facilmente, non ho approfondito.
>
Non sono sicuro di capire il primo problema. Perchè devi premere
[INVIO] per forzare print a scrivere sul terminale?
Riguardo il crash (tecnicamente non è un trash, ma una eccezione non
gestita), dovresti allegare il traceback compl
On Mon, Feb 18, 2019 at 1:52 PM Gabriele Battaglia wrote:
>
> [...]
> > Quello che ti serve di curses è:
> > https://docs.python.org/3.7/howto/curses.html#user-input
> > In particolare le funzioni getkey e getstr.
> >
> > Ecco un piccolo esempio:
> > https://pastebin.com/b0B0LbfC
> >
> > getkey
On Sun, Feb 17, 2019 at 10:25 PM Gabriele Battaglia wrote:
> [...]
> Ricordo che già tempo fa qualcuno ti aveva consigliato:
> https://pypi.org/project/pynput/
>
> Funziona con un modello a callback, che potrebbe o no essere il
> modello migliore per il tuo caso.
> C'è un esempio nella pagina che
trebbe o no essere il
modello migliore per il tuo caso.
C'è un esempio nella pagina che ho riportato, nella sezione
Monitoring the keyboard.
Ciao
Manlio Perillo
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python
On Tue, Feb 12, 2019 at 1:52 PM Gabriele Battaglia wrote:
>
> Ciao a tutti.
> Se ho un ciclo che sta iterando sulle chiavi di un dizionario. Ho la
> possibilità di conoscere la chiave successiva a quella a cui il ciclo è
> arrivato?
> Perdonate se non sono riuscito ad esprimermi bene... Se non è
On Tue, Oct 16, 2018 at 2:20 PM Marco Beri wrote:
>
> On Tue, Oct 16, 2018 at 1:19 PM Luca wrote:
>>
>> Il giorno mar 16 ott 2018 alle ore 13:06 Alessandro Dentella
>> ha scritto:
>>>
>>> [tmp_loc] = glob.glob(os.path.join(tmp_dest, '*'))
>>>
>>> che trovate usata qui:
>>>
>>>
>>>
On Tue, Jul 24, 2018 at 1:08 PM laziale wrote:
>
> ma se io volessi fare una calcolatrice, di quelle normali, cioè, non
> scrivendo nel codice che operazione voglio fare, come devo fare?
Puoi leggere l'articolo di wikipedia dedicato alla notazione polacca inversa:
On Wed, Jul 25, 2018 at 3:24 PM Gabriele Battaglia wrote:
>
> Reply to the Manlio Perillo's message, wrote on 25/07/2018 at 14:53:
> > On Wed, Jul 25, 2018 at 1:59 PM Gabriele Battaglia wrote:
> >>
> >> Reply to the Manlio Perillo's message, wrote on 25/07/2018 at 13:13:
> >> [...]
> >>> Ottimo.
On Wed, Jul 25, 2018 at 1:59 PM Gabriele Battaglia wrote:
>
> Reply to the Manlio Perillo's message, wrote on 25/07/2018 at 13:13:
> [...]
> > Ottimo.
> > Allora dimentica tutto il resto che ho scritto e posta il codice su un
> > pastebin o su gist se hai un account github.
> > Cerca di eliminare
On Wed, Jul 25, 2018 at 10:39 AM Gabriele Battaglia wrote:
>
> Reply to the Manlio Perillo's message, wrote on 24/07/2018 at 22:47:
> [...]
> > Comunque se sei su Windows puoi usare pyunput o msvcrt.getwche per
> > implementare una bozza, e da questa chiedere consigli più dettagliati.
> Ce l'ho
On Tue, Jul 24, 2018 at 12:03 PM Gabriele Battaglia wrote:
>
> Ciao.
> Avevo chiesto, ad una comunità online di Python, un aiuto per capirci
> qualcosa di questa libreria, avrei voluto vedere un esempio di
> funzionamento.
> Posto qui il mio messaggio originale, se qualcuno ha uno script
>
On Sun, Jul 22, 2018 at 9:03 AM Federico Cerchiari
wrote:
>
> Ciao, non trovo la discussione originale di Gabriele a cui rispondere quindi
> rispondo qui.
> Come dice Manlio non c'è bisogno di un thread diverso creato manualmente e
> non c'è bisogno di una variabile globale per intercettare
On Fri, Jul 20, 2018 at 4:23 PM Gabriele Battaglia wrote:
>
> Buon pomeriggio a tutti.
>
> Se lancio il mio script python il quale lancia a sua volta un thread.
> Questo thread ha il compito di monitorare la variabile v.
> Nello script principale, una istruzione input chiede un valore
>
On Mon, Jun 11, 2018 at 12:14 PM Lorenzo Mainardi wrote:
>>
>> Hai provato a cercare con le chiavi "http proxy python3" ?
>
>
> Sì, ma si trovano più che altro progetti per utilizzare proxy in uscita e
> anonimizzare la navigazione web.
>
La cosa che ho notato è, invece, che tutte le
On Thu, Jun 7, 2018 at 10:58 AM Lorenzo Mainardi wrote:
>
> Buongiorno a tutti,
> sto cercando un proxy HTTP che faccia rewriting delle request e delle
> response.
> Prima di riscrivermelo da zero, sto guardando un po' in giro.
> Il prodotto che avrei trovato è
2018-04-05 10:35 GMT+02:00 Lorenzo Mainardi :
> Buongiorno a tutti,
> ho una webapp che usa Flask + SQLAlchemy. Mi devo mettere in regola con il
> GDPR usando un prodotto esterno che cifra/decifra al volo alcuni campi del
> DB.
> Ad esempio: supponiamo che io abbia il numero di
2017-11-13 13:46 GMT+01:00 Gabriele Battaglia :
> Ciao a tutti.
> Ho bisogno di leggere l'input da tastiera, senza bloccare il flusso del
> programma, in uno script di Python3, che gira sul terminale.
> L'idea è quella di realizzare uno script multipiattaforma. Dopo aver
>
2017-02-21 9:50 GMT+01:00 Francesco Palumbo :
> Ciao,
> qui e' stato fatto qualche benchmark dei vari framework:
> http://ziutek.github.io/web_bench/
>
Troppo vecchio per avere senso.
> [...]
Ciao Manlio
___
Python mailing list
2017-02-21 9:43 GMT+01:00 Gian Mario Tagliaretti :
> 2017-02-21 9:25 GMT+01:00 Piacenza Federico :
>
> Ciao Federico,
>
>>> pythonnet + librerie AutoCAD per .NET?
>>> (https://github.com/pythonnet/pythonnet)
>
>> grazie, sto andando in questa
2017-02-20 19:01 GMT+01:00 bruno bossola :
> Ciao a tutti,
>
> Qui da noi in EF usiamo Python nel backend (oltre a Go e NodeJS) e vorremmo
> sviluppare nuovi servizi REST usando Python. Attualmente, usando Tornado,
> abbiamo in generale delle ottime prestazioni (non-blocking
2017-01-16 15:50 GMT+01:00 Valerio Pachera :
> Ciao a tutti, sto decidendo come salvare le date in un database mysql:
> - come INT, ovvero in posixtimestamp
> - come TIMESTAMP di mysql, che salva in formato leggibile e salva la data in
> formato UTC (GMT+0) ma la restituisce
On Fri, Dec 23, 2016 at 10:17 AM, Giorgio Zoppi wrote:
> Rust
>
> On 21 Dec 2016 4:44 pm, "Francesco Pischedda"
> wrote:
>>
>>
E ora linciatemi, se ci riuscite!
>>>
>>>
>>> Ma no... figurati.
>>>
>>> Basta aspettare quando
2016-12-21 13:46 GMT+01:00 Giovanni Porcari :
>> 2016-12-21 13:00 GMT+01:00 Marcello :
>>
>> Marcello,
>> se l'ultima frase qui sopra è una affermazione, bravo, buon lavoro.
>>
>> Se invece è una domanda, io sostituirei tutti gli "=\n" con "="
2016-12-07 17:17 GMT+01:00 Lorenzo Mainardi <lorma...@gmail.com>:
>> Message: 7
>> Date: Wed, 7 Dec 2016 16:02:10 +0100
>> From: Manlio Perillo <manlio.peri...@gmail.com>
>>
>> Scrive sempre sullo stesso file, che quindi cresce indefinitivamente?
>
>
2016-12-07 10:37 GMT+01:00 Lorenzo Mainardi :
> Buongiorno a tutti, scrivo per chiedere un consiglio alla lista.
> Ho un processo che mi genera un file di log molto grande (un paio di Giga al
> giorno, circa 10 righe).
Scrive sempre sullo stesso file, che quindi cresce
On Nov 4, 2016 10:19 AM, "Giammi" wrote:
>
> Caspita ... ma quanti modi di risolvere questa semplice cosa ... ed io
leggo leggo e non riuscivo a mettere in pratica . Grazie ancora
> Ma come si fa a capire quale è il modo migliore per farlo tra tutte
queste scelte ..
2016-08-12 20:32 GMT+02:00 Giuliano Curti <giulian...@gmail.com>:
> On 8/12/16, Manlio Perillo <manlio.peri...@gmail.com> wrote:
>
> ciao Manlio,
>
>> 2016-08-11 23:17 GMT+02:00 Giuliano Curti <giulian...@gmail.com>:
>>> ...
>>
>> ...
&g
2016-08-11 23:17 GMT+02:00 Giuliano Curti :
> ciao,
> intanto grazie della risposta;
>> [...]
> sto implementando una libreria per trattare i grafi; è un esercizio a
> scopo autodidattico da cui avrei voluto tenervi indenni, ma.
> ovviamente qualsiasi hint anche sullo
2016-08-11 22:00 GMT+02:00 Giuliano Curti :
> ciao a tutti,
>
> ho bisogno del vostro aiuto, in particolare sulla gestione delle
> classi (per favore non date per scontato niente perchè sono
> autodidatta e questo è per me argomento nuovo e particolarmente ostico
> :-)
>
2016-08-11 18:44 GMT+02:00 Manlio Perillo <manlio.peri...@gmail.com>:
> 2016-08-11 18:11 GMT+02:00 Zanon Samuele <web...@gmail.com>:
> [...]
> Vedi ad esempio:
> https://gist.github.com/perillo/8c492a6a021e71034b1c33fb085a6679
>
> Se vuoi anche l'exit status p
2016-08-11 18:11 GMT+02:00 Zanon Samuele :
>
> [...]
>
> Ciao,
> intanto grazie per le risposte. Cerco di essere più chiaro:
> ho la necessità di effettuare delle operazioni su dei server.
> Devo eseguire una serie di comandi, in sequenza, per poter eseguire
> correttamente
>
2016-08-11 17:04 GMT+02:00 Manlio Perillo <manlio.peri...@gmail.com>:
> 2016-08-11 16:47 GMT+02:00 Zanon Samuele <web...@gmail.com>:
>>
>> Ciao a tutti,
>> sto realizzando un pannello per la gestione di alcuni processi interni
>> all'ufficio utilizzando dja
2016-08-11 16:47 GMT+02:00 Zanon Samuele :
> Ciao a tutti,
> sto realizzando un pannello per la gestione di alcuni processi interni
> all'ufficio utilizzando django e celery per la gestione della coda dei
> processi.
> Ora il mio problema è collegarmi ai server via SSH, eseguire
2016-08-03 11:26 GMT+02:00 Gabriele Battaglia :
> Buongiorno.
>
> Perchè ho un errore di sintassi:
>
> File "C:\Dropbox\Py\bici.py", line 9
> def Bilancio(int(b),int(n)):
> ^
> SyntaxError: invalid syntax
>
Perchè le funzioni non si definiscono in quel
On Mon, Jul 25, 2016 at 5:08 PM, Carlos Catucci
wrote:
>
>> Carlo Miron:
>>>
>>> pls ignore me.
>>
>>
>> I wish I could ignore you like you ignore me.
>
> Simone, are you a voracius bugblatta beast of traal?
>
Non era Ravenous Bugblatter Beast of Traal?
(copy and paste
On Jun 26, 2016 5:09 PM, "Simone Federici" wrote:
>
> Carlos Catucci:
>
>> Almeno un posto dove vige la coerenza.
>> Tra parentesi sto iniziando a pensare la migrazione a 3.x sebbene
>> alcune cose mi piaceva piu' come erano in 2.7
>
>
> perlomeno c'è ancora questo :-)
>
>
2016-06-22 15:10 GMT+02:00 Marco De Paoli :
>
> [...]
>> urlparse('redis://localhost:65535').port
>> > 65535
>> urlparse('redis://localhost:65536').port is None
>> > True
>> >
>>
>> Nell' RFC3986 non è prescritto nessun limite per la porta:
>>
>> port =
2016-06-22 12:43 GMT+02:00 Marco De Paoli :
> pare che urlparse nella lib standard abbia un comportamento un po' strano...
>
> [...]
>
> Daccordo che il port number è un intero a 16-bit, per cui oltre 65535 non ha
> senso, però forse mi sarei aspettato un eccezione, mentre
2016-05-27 23:52 GMT+02:00 alessandro medici :
> Stasera, giusto per prender sonno, stavo leggendo Python Parallel
> Programm etc. etc. Comprato in una svendita online col 75% di sconto :-)
>
> [NON E' PUBBLICITA': Scritto bene nella parte teorica e nello spiegare,
2016-05-25 1:43 GMT+02:00 alessandro medici :
>
>
>>
>>
>> Quando parlo di memoria condivisa intendo a dettaglio implementativo,
>> magari nascosto sotto l'astrazione di una libreria o di un linguaggio.
>> Ad esempio in Rust alla fine *usi* memoria condivisa, ma il
2016-05-24 15:00 GMT+02:00 enrico franchi :
>
> [...]
>> Perchè tutti i linguaggi (o meglio le loro implementazioni) attuali
>> che conosco, tranne Erlang (ed Haskell, come caso speciale), usano
>> memoria condivisa, anche se offrono supporto per il message passing
>>
2016-05-23 0:56 GMT+02:00 enrico franchi :
>
>
> 2016-05-21 13:24 GMT+01:00 alessandro medici :
>>
> [...]
>>
>> Il ragionamento che fai fila, però... Mettiamola così: mi piacerebbe che
>> esistesse
>> un'opzione tale che permettesse di
2016-04-27 13:17 GMT+02:00 Alessandro Re :
> Questa mail mi era sfuggita, rispondo in ritardo.
>
> 2016-04-20 13:43 GMT+01:00 enrico franchi :
>>> > C, te lo consiglio per giocare coi puntatori. Sono una bella cosa da
>>> > sapere, secondo me, e li trovo
2016-04-20 14:38 GMT+02:00 Carlos Catucci :
>
> 2016-04-20 14:16 GMT+02:00 Carlo Miron :
>>
>> Nick Coghlan qualche giorno fa su [Python-ideas] consigliava:
>
>
> Di quelli listati le mie presenze sono
>
> Procedural programming: C (conosciuto), Rust
2016-04-14 13:46 GMT+02:00 Gabriele Battaglia :
> Ciao a tutti.
> Scusate la domanda fuori tema ma... se ne è parlato così tanto che ormai la
> lista potrebbe chiamarsi PythonGo, che è anche un'incitazione carina.
> A coloro che conoscono le basi del linguaggio chiedo, come è,
2016-04-14 18:10 GMT+02:00 Matteo Lucchesi :
>
> [...]
> Invece di dart cosa ne pensate?
>
Sembra non abbia avuto successo, per lo stesso motivo per cui non ha
avuto successo XHTML, probabilmente.
Prova a vedere TypeScript (che sembra verrà usato in angular 2) ed Elm
(per un
2016-04-14 15:03 GMT+02:00 Matteo Perini :
>
>
> Il 14/04/2016 15:40, Simone Federici ha scritto:
>>
>>
>> Forse se ci dici in che ambito lavori possiamo darti una mano a scegliere.
>
> In effetti
> Ora sto cambiando!
> Ho lavorato in ambiente industriale con robot
2016-03-18 16:14 GMT+01:00 Giovanni Porcari :
> [...]
> Altrettanto ovvio (almeno per me) che ogni volta che si fanno delle modifiche
> o delle
> aggiunte di un certo peso (non quindi il css che colora in rosso una riga se
> il camion
> non è arrivato) l'utente
2016-03-10 17:59 GMT+01:00 Carlos Catucci :
> Non sapendo dove chiedere qualche hint provo qui.
>
> Mi hanno chiesto di realizzare un plugin per i browser che nel momento in
> cui un utente esegua un pagamento (con Pay pal, CC o altro) esegua un
> determianto compito
2016-03-08 16:50 GMT+01:00 Carlos Catucci <carlos.catu...@gmail.com>:
>
> 2016-03-08 16:26 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
>>
>> come in Python, ma con il problema dei conflitti con nomi simili.
>> (Go non ha un sistema centralizzato
2016-03-07 11:12 GMT+01:00 Marco Santamaria :
> Il giorno 5 marzo 2016 14:36, Davide Olianas ha
> scritto:
>>
>> 2) Mi confermate che in setup.py install_requires dovrebbe contenere solo
>> i nomi delle dipendenze senza specificare le versioni
2016-02-24 11:09 GMT+01:00 Walter Valenti :
> Premetto che non sono uno sviluppatore ma sistemista,
> quindi non me ne vogliate... ma sviluppo ogni tanto
> per hobby.
>
> La mia è una domanda sullo stile da usare.
>
> Mettiamo che io abbia una funzione, a cui passo
> utente
2016-02-16 10:53 GMT+01:00 alessandro medici :
> L'esempio che hai fatto non è quello che intendevo io
Quale esempio?
http://wiki.news.nic.it/QuotarBene
> : accedi a due voci
> contemporaneamente dello stesso dizionario nello stesso thread. Comunque
> proverò.
>
2016-02-10 22:28 GMT+01:00 alessandro medici :
> ecco, mi domandavo se sia solo insano o sicuro.
>
Cosa intendi con locked item?
Comunque tieni presente che, quando usi asyncio, normalmente solo un
thread è attivo ogni momento, quindi non hai problemi di accessi
2016-02-11 19:07 GMT+01:00 alessandro medici :
> Intanto grazie mille della risposta cortese e soprattutto davvero molto
> utile in particolare ed in generale.
>
> Peccato solo che manchi il caso dict.__delitem__(item)
>
Vale lo stesso discorso degli altri.
> Si, in
2016-02-11 19:51 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
> [...]
> Quindi se un thread legge un valore di un dizionario mentre altri ne
> modificano il valore o lo cancellano,
> in linea di massima puoi assumere che le operazioni vengono eseguite
> in modo se
2016-02-08 22:37 GMT+01:00 Christian Barra :
> Il giorno 8 febbraio 2016 21:04, Andrea D'Amore ha
> scritto:
>>
>> 2016-02-08 19:19 GMT+01:00 Christian Barra :
>> >> curl -I 'urlDaDoveScaricoUnFileCSV'
>>
>> > "Il vino bianco D.O.C.
2016-02-08 20:36 GMT+01:00 enrico franchi :
>
> 2016-02-08 18:58 GMT+00:00 Christian Barra :
>>
>> I dati contenuti sono sempre gli stessicon "b" cosa intendi ? Da
>> python b'stringona' ?
>
>
> A me verrebbe da dire che se df_1 = pd.read_csv(URL,
2016-02-08 20:52 GMT+01:00 Christian Barra <barrac...@gmail.com>:
>
>
> Il giorno 8 febbraio 2016 20:42, Manlio Perillo <manlio.peri...@gmail.com>
> ha scritto:
>>
>> 4. encoding non impostato correttamente su terminale?
>>
>> Christian: pr
2016-01-20 14:57 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
> 2016-01-20 1:34 GMT+01:00 enrico franchi <enrico.fran...@gmail.com>:
>>
>> [...]
>> Ma e' colpa nostra: c'era evidentemente un buco di tooling grosso come una
>> casa su tutta la catena..
2016-02-07 16:25 GMT+01:00 Nicola Larosa <n...@teknico.net>:
> Manlio Perillo wrote:
>> mi serviva un PEG
>
> <https://en.wikipedia.org/wiki/Polyethylene_glycol>?
> <https://en.wikipedia.org/wiki/Percutaneous_endoscopic_gastrostomy>?
> <htt
2016-02-07 17:30 GMT+01:00 Carlos Catucci <carlos.catu...@gmail.com>:
>
> 2016-02-07 16:40 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
>>
>> Non è un ottimo motivo? :)
>
>
> Qualsiasi cosa includa node.js fornisce si un ottimo motivo, ma p
2016-01-20 1:34 GMT+01:00 enrico franchi :
>
> [...]
> Ma e' colpa nostra: c'era evidentemente un buco di tooling grosso come una
> casa su tutta la catena... node.js l'ha riempito. Colpa di tutti noi altri
> che ci siamo mossi tardi. Fare qualcosa ora? Prima devo farmi
On Tue, Jan 19, 2016 at 1:02 PM, Nicola Larosa wrote:
> Carlos Catucci wrote:
>> https://medium.com/@wob/the-sad-state-of-web-development-1603a861d29f
>> Che ne dite?
>
> Ha ragione da vendere, è diventato un bordello inconsulto. Il tizio è
> incazzato come una scimmia e ha
2016-01-10 20:15 GMT+01:00 Carlos Catucci :
> [...]
> ROFL!
> ho trovato anche
>
> Javascript: the good part
>
> E ho pensato che qualcuno (non faro' nomi se non sotto tortura) qui inlista
> potrebbe commentare
>
> "Allora e' un libro con tutte le pagine bianche" ;)
>
2016-01-06 11:33 GMT+01:00 enrico franchi <enrico.fran...@gmail.com>:
>
>
> 2016-01-05 20:54 GMT+00:00 Manlio Perillo <manlio.peri...@gmail.com>:
>>
>>
>> Direi che il problema del Settembre Eterno è stato risolto, con la
>> morte di Usenet.
>
2016-01-05 21:40 GMT+01:00 Marco Beri :
>
> Il 05 gen 2016 9:20 PM, "astrolite ." ha scritto:
>>
>> Ciao,
>> Come ti hanno già fatto notare,
>
> https://it.m.wikipedia.org/wiki/Settembre_Eterno
>
> Ogni tanto uno deve anche sfogarsi nella vita.
>
Direi
2015-12-22 17:59 GMT+01:00 Luca :
> Salve a tutti,
>
> Chiedo se qualcuno sa.
>
> Ho una situazione del genere:
>
> - nginx.
> - uwsgi.
> - djnago wsgi application.
> - postgresql uno schema public e circa 170 schemi *per user*.
> - sqlalchemy.
>
> In teoria l'idea è questa:
>
>
2015-12-07 19:29 GMT+01:00 enrico franchi :
>
>
> 2015-12-07 17:36 GMT+00:00 Christian Barra :
>>
>>
>> Che ne dite ?
>
>
> Ne dico che veramente *basta* con il top quoting. Sembra diventata una
> mailing list di altro tipo.
>
> Credo che ormai il
2015-12-04 13:48 GMT+01:00 enrico franchi :
>
> [...]
>> Manca un testo fondamentale sull'interazione con l'utente, dato che la
>> maggioranza dei software deve interagire con un utente che nella
>> maggioranza delle volte non sa come il software funziona (e nemmeno lo
>>
2015-12-02 14:34 GMT+01:00 enrico franchi :
> Interessante... la difficolta' e' capire cosa sia un "libro informatico".
Forse un libro che aiuta un informatico a fare meglio il suo lavoro?
> [...]
> Quindi:
>
> 1. SICP:
> [...]
> 2. The Linux Programming Interface:
>
On Thu, Dec 3, 2015 at 4:18 PM, Carlo Miron <ca...@miron.it> wrote:
>
> Il 03/dic/2015 15:31, "Manlio Perillo" <manlio.peri...@gmail.com> ha
> scritto:
>
>> Comunque la lettura mi ha reso felice perchè pensavo di essere uno dei
>> pochi ad avere p
2015-12-02 20:30 GMT+01:00 Simone Federici :
>> > Quello che e' e' hiring a strascico, che chiaramente e' una pratica del
>> > cazzo. Pero' capiteli...
>>
>> Un paio di volte mi hanno contattato persone che di proclamavano
>> reclutatori di Google, sempre scrivendo che
2015-12-02 8:26 GMT+01:00 Marco Giusti :
>
> Salve a tutti,
> scusate l'OT ma vorrei un parere da parte di voi pythonisti.
>
> Vorrei sottoporre alla pubblica gogna^W^W^W^W pubblicizzare una piccola
> libreria, scritta in C, per effettuare unit test. Vorrei un vostro
>
2015-12-02 14:42 GMT+01:00 enrico franchi :
> [...]
>
> Sinceramente non credo che sia uno scam. Zalando e' un'azienda esistente
> (sono anche stato nei loro uffici!).
> Puoi facilmente fugare i dubbi sulla legittimita' dell'email scrivendo ad hr
> o forse addirittura
On Dec 2, 2015 7:58 AM, "Marco Giusti" <marco.giu...@posteo.de> wrote:
>
> On Sun, Nov 29 2015, Manlio Perillo wrote:
> > Qualcuno ha mai usato un PEG?
> > https://en.wikipedia.org/wiki/Parsing_expression_grammar
> >
> > L'ho scoperto da poco ma semb
Qualcuno ha mai usato un PEG?
https://en.wikipedia.org/wiki/Parsing_expression_grammar
L'ho scoperto da poco ma sembra molto interessante.
Peccato non sia ben supportato, anche se si trovano diversi papers.
Ciao Manlio
___
Python mailing list
2015-11-27 7:01 GMT+01:00 Matteo Boscolo :
> Il 26/11/2015 22:21, Luca Zucchelli ha scritto:
>>
>> for line in stringdata:
>> print(line)
>
> da quello che capisco io sringdata e una stringozza.. per cui se la usi nel
> loop ti da carattere per carattere..
>
>
2015-11-24 16:28 GMT+01:00 Edoardo Gabrielli :
> [...]
>> Come si capisce la ricorsione? Capendo la ricorsione (pun intended & old).
>> Scherzi a parte... facendo esercizi (piu' semplici) sulla ricorsione.
>
> Parlo per me, anche se non ho fatto io la domanda sono comunque un
2015-11-24 16:28 GMT+01:00 Edoardo Gabrielli :
>
Come mai questo messaggio è stato inviato in Cc a
python-requ...@lists.python.it ?
Ciao Manlio
___
Python mailing list
Python@lists.python.it
2015-11-11 18:02 GMT+01:00 Alessandro T. :
> Ciao ML,
>
> sto cercando di condensare alcuni script di manutenzione in uno unico,
> razionalizzando l'interfaccia, e per l'occasione vorrei utilizzare
> argparse per la gestione della CLI.
> Due di questi script sono mutualmente
2015-11-03 18:19 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
> 2015-11-03 17:19 GMT+01:00 Pietro Battiston <m...@pietrobattiston.it>:
>> Salve a tutti di nuovo,
>>
>> se definisco un semplice Fibonacci con una cache (volutamente un po'
>> stup
2015-11-03 17:19 GMT+01:00 Pietro Battiston :
> Salve a tutti di nuovo,
>
> se definisco un semplice Fibonacci con una cache (volutamente un po'
> stupida):
>
> [...]
> E va bene che il
> dizionario Python è una struttura efficiente, ma... è sempre una hash
> table più un
2015-11-03 18:23 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
> 2015-11-03 18:19 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
> [...]
>> Tieni conto che con Python è ben possibile che ci siano altri fattori
>> che "mascherano" le performan
2015-11-03 19:16 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
> 2015-11-03 18:23 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
>> 2015-11-03 18:19 GMT+01:00 Manlio Perillo <manlio.peri...@gmail.com>:
>> [...]
>>> Tieni conto che con Python
2015-11-02 7:19 GMT+01:00 Pietro Battiston :
> Salve a tutti,
>
> sto traducendo del codice in cython, ed ho un problema: avrei bisogno
> di memorizzare in una variabile un intero arbitrariamente grande (in
> realtà non così immenso, ma più di 64 bit). Ho pensato "niente
2015-10-28 10:56 GMT+01:00 enrico franchi :
> [...]
>> Tempo fa avevo sviluppato una libreria per l'unit testing in C (oddio,
>> quanto codice ho che non ho mai publicato...).
>> La libreria usa il protocollo TAP, eppure avevo deciso di interrompere
>> l'esecuzione della
2015-10-28 15:24 GMT+01:00 enrico franchi <enrico.fran...@gmail.com>:
>
>
> 2015-10-28 11:38 GMT+00:00 Manlio Perillo <manlio.peri...@gmail.com>:
>>
>>
>> > Eh... come dicevo, fanno tutti cosi', e' sensato farlo anche solo per
>> > semplificare
On Tue, Oct 27, 2015 at 1:47 PM, enrico franchi
<enrico.fran...@gmail.com> wrote:
>
> 2015-10-26 19:31 GMT+00:00 Manlio Perillo <manlio.peri...@gmail.com>:
>>
>> Per testare funzioni come somma di solito è preferibile usare una
>> tabella con l'input e l'outp
2015-10-27 11:47 GMT+01:00 Perini Matteo <perini.mat...@gmail.com>:
> Il 26/10/2015 21:31, Manlio Perillo ha scritto:
>>
> [...]
> class CC():
> def __init__(self):
> self.a = 2
> self.b = 4
> self.c = 5
> def menouno(self,x):
2015-10-27 15:51 GMT+01:00 enrico franchi :
> [...]
>> La libreria standard di Go usa questo metodo, ed in effetti può essere
>> visto come un problema.
>
>
> In realta' non lo e'. Il punto e' che tutto questo discorso dei test e' nato
> attorno ad una primitiva come
2015-10-27 15:02 GMT+01:00 Marco Soldavini :
>
>
> 2015-10-27 11:00 GMT+01:00 Andrea D'Amore :
>>
>> 2015-10-27 0:38 GMT+01:00 Marco Soldavini :
>> > I dati in ingresso provengono dai file CSV (in maniera diciamo discreta
>> > ogni
2015-10-27 0:38 GMT+01:00 Marco Soldavini :
> ciao a tutti
>
> nell'ambito di un esperienza lavorativa recente ho avuto un idea per un tool
> che mi tornerebbe utile.
>
> In sostanza vorrei creare una sorte di applicazione in background in python
> che si possa interfacciare
2015-10-26 20:02 GMT+01:00 Perini Matteo <perini.mat...@gmail.com>:
> Il 26/10/2015 20:02, Manlio Perillo ha scritto:
> [...]
>>
>> E' l'unico modo di fare unit test.
>> Il problema è che quel codice è sbagliato; non è il modo corretto di
>> usare le classi!
2015-10-26 18:39 GMT+01:00 Perini Matteo <perini.mat...@gmail.com>:
> Il 26/10/2015 18:56, Manlio Perillo ha scritto:
> [...]
> class CC():
> def __init__(self):
> self.a = 2
> self.b = 4
> self.c = 5
>
> def somma(self):
>
1 - 100 di 1007 matches
Mail list logo