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 vo

Re: [Python] [python] escludere righe vuote o commentate

2023-02-06 Per discussione Marco Giusti
On 03.02.2023 14:15, Andrea D'Amore wrote: Oppure in maniera "più funzionale" with open(filename) as file: clean = filter(lambda x: x and not x.startswith("#"), map(lambda x: x.strip(), open(filename))) La seconda ti dà un generatore, te lo espandi con list() se ti serve ma in gene

Re: [Python] [python] escludere righe vuote o commentate

2023-02-01 Per discussione Marco Giusti
On 01.02.2023 11:23, Valerio Pachera wrote: Il giorno mer 1 feb 2023 alle ore 10:25 Valerio Pachera ha scritto: Ciao a tutti, vorrei ottenere lo stesso risultato di grep -Ev '(^[[:blank:]]*$|^#)' Per ora ho usato questo approccio: with open('file.txt') as f: p = re.compile('^s*$|^#.*'

Re: [Python] Problemi di deploy di web app su heroku

2023-01-10 Per discussione Marco Giusti
b.com/tpaviot/pythonocc-core/blob/master/INSTALL.md On 10.01.2023 09:50, Marco Giusti wrote: Ciao Matteo, provo ad aiutarti, ma non ho esperienza ne' con Heroku ne' con Conda. Faccio qualche ipotesi che poi tocca a te verificare. Le librerie scritte in C/C++ sono più complicate delle l

Re: [Python] Problemi di deploy di web app su heroku

2023-01-10 Per discussione Marco Giusti
Ciao Matteo, provo ad aiutarti, ma non ho esperienza ne' con Heroku ne' con Conda. Faccio qualche ipotesi che poi tocca a te verificare. Le librerie scritte in C/C++ sono più complicate delle librerie in puro python perché non sempre si ha un compilatore o tutte le dipendenze disponibili. Inoltr

Re: [Python] Info su cancellazione traceback

2022-11-19 Per discussione Marco Giusti
On 19.11.2022 08:45, Matteo Boscolo wrote: Buongiorno a tutti, vorrei cancellare il traceback di python e mostrare solo il mio raise, questa cosa mi serve per evitare che lo stack dell'errore venga visto in console. ho provato con questo decoratore def avoid_traceback(message=''):     ''' call

Re: [Python] Errore all'avvio di python.

2022-09-27 Per discussione Marco Giusti
Buongiorno Gabriele, sembra che il file pyreadline/py3k_compat.py della libreria pyreadline non sia aggiornato dal 2012. Callable fa ora parte del package collections.abc, non collections. Disinstalla pyreadline e dovresti essere in grado di lanciare l'interprete Python. https://github.com/pyr

Re: [Python] Parsing di un file ldif invalido

2022-09-14 Per discussione Marco Giusti
On 14.09.2022 14:55, Valerio Pachera wrote: Buongiorno a tutti, ho la seguente esigenza: parsare un file ldif prodotto dall'esportazione di una rubrica di Thunderbird. Prendiamo questo ldif come esempio: --- dn: cn=Mario Rossi,mail=mario.ro...@domain.com objectclass: top objectclass: person obj

Re: [Python] Spam dalla mailing-list

2022-07-28 Per discussione Marco Giusti
On 28.07.2022 10:32, ㎝ wrote: Il giorno gio 28 lug 2022 alle ore 10:06 Marco Giusti ha scritto: Salve a tutti, questa mattina ho risposto a due email e per due volte ho ricevuto questo messaggio. C'e' niente che si puo' fare? Allogo uno screenshot dell'email. Cr

Re: [Python] Spam dalla mailing-list

2022-07-28 Per discussione Marco Giusti
On 28.07.2022 10:11, Marco Beri wrote: On Thu, 28 Jul 2022 at 10:06, Marco Giusti wrote: Salve a tutti, questa mattina ho risposto a due email e per due volte ho ricevuto questo messaggio. C'e' niente che si puo' fare? Allogo uno screenshot dell'email. Credo che le mie e

[Python] Spam dalla mailing-list

2022-07-28 Per discussione Marco Giusti
Salve a tutti, questa mattina ho risposto a due email e per due volte ho ricevuto questo messaggio. C'e' niente che si puo' fare? Allogo uno screenshot dell'email. Credo che le mie email avessero il mio indirizzo come reply-to. In questa email l'ho tolto. Ciao, Marco _

Re: [Python] throw ad un generatore: perché non riparte dall'inizio?

2022-07-28 Per discussione Marco Giusti
On 28.07.2022 09:40, Marco Beri wrote: On Thu, 28 Jul 2022 at 08:57, Marco De Paoli wrote: = ---><--- begin test_gen.py ---><---def gen(): while True: try: yield "A" yield "B" yield "C" except Exception as ex: print("catched exception", ex) g = gen() you_can_specify_any_number_of_steps = 3 fo

Re: [Python] throw ad un generatore: perché non riparte dall'inizio?

2022-07-28 Per discussione Marco Giusti
On 28.07.2022 08:56, Marco De Paoli wrote: ciao lista! ho una domanda sui generatori Mi farebbe molto comodo usare la possibilità di mandare una eccezione ad un generatore: ma mi trovo con un comportamento imprevisto Qui sotto trovate un frammento di codice che riproduce una sorta di "caso minimo

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

2022-03-09 Per discussione Marco Giusti
On 09.03.2022 00:45, Pietro Convalle wrote: 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 crea

Re: [Python] Stampare oggetti timedelta

2022-02-18 Per discussione Marco Giusti
On 17.02.2022 16:40, Gabriele Battaglia wrote: Ciao. Per stampare a video un oggetto ottenuto da un'operazione fra date, a parte la manipolazione manuale che posso fare con i suoi valori, esiste un metodo già pronto per personalizzarne la visualizzazione? Cioè print o str, danno già qualcosa di

Re: [Python] Problema con distutils

2019-11-23 Per discussione Marco Giusti
ore? Il sab 23 nov 2019, 12:13 Marco Giusti ha scritto: On 23.11.2019 11:58, Alberto Girardi wrote: Grazie mille. Quindi sostituisco la stringa con una lista avente per elemento quella stringa. Si, esatto. ___ Python mailing list Python@lists

Re: [Python] Problema con distutils

2019-11-23 Per discussione Marco Giusti
On 23.11.2019 11:58, Alberto Girardi wrote: Grazie mille. Quindi sostituisco la stringa con una lista avente per elemento quella stringa. Si, esatto. PS. fai attenzione che hai risposto a me solamente e non alla lista. Idiosincrasie delle mailing list... Il sab 23 nov 2019, 11:29 Marco

Re: [Python] Problema con distutils

2019-11-23 Per discussione Marco Giusti
On 22.10.2019 17:00, Alberto Girardi wrote: Ecco il file setup.py from distutils.core import setup setup( name = 'PyNEURONE', version = '1.3.1', description = 'Leggi il file .txt nella cartella', long_description = open('FAQ_PyNeur.txt', 'r').read(), py_modules = ['Ag_Neuron

Re: [Python] threading, local() and uwsgi: how protected is local()? - RITENTO

2017-12-13 Per discussione Marco Giusti
On 13/12/17 09:12, Alessandro Dentella wrote: ... > Avendo sollecitato Roberto De Ioris anche in privato, mi ha in effetti > risposto: > > Ciao, di solito si usano i thread local per avere dati > NON-condivisi tra i thread. Se e' il tuo caso, allora puoi usarli > senza problemi a patto

Re: [Python] threading, local() and uwsgi: how protected is local()? - RITENTO

2017-12-13 Per discussione Marco Giusti
On 07/12/17 18:39, Alessandro Dentella wrote: > *** > Rimando nella speranza che qualcuno legga e desideri e magari stia > cercando di combattere la noia... > *** > > Ciao, > > [disclaimer: si parla di Django ma il tema mi pare più generale poi si > parla di uwsgi e mi pare che Robe

Re: [Python] python 3.6 & The Case Against Python 3

2016-11-24 Per discussione Marco Giusti
On Wed, Nov 23 2016, Marco Santamaria wrote: >Il giorno 23 novembre 2016 09:47, Pietro ha scritto: > >> Giusto per darvi un'idea dice: >> >> *"I cannot teach Python 3 to total beginners because I don't want them to >> think they "suck at programming" when really it's Python 3's fault. That's >> si

Re: [Python] Mock response di un api server esterno

2016-09-30 Per discussione Marco Giusti
On Fri, Sep 30 2016, Karim wrote: >2016-09-24 22:43 GMT+10:00 Marco Giusti : > >> La seconda soluzione è esattamente la stessa alla quale sei arrivato tu. >> Mi sono creato un "database" con le fixture e di volta in volta andavo a >> pescare quella necessarie. Qu

Re: [Python] Mock response di un api server esterno

2016-09-24 Per discussione Marco Giusti
On Sat, Sep 24 2016, Karim wrote: >2016-09-22 16:55 GMT+10:00 Karim : > >> Salve lista, voglio creare un sistema per testare delle funzioni che fanno >> delle chiamate ad un server api. >> >> >Mi rispondo da solo. > >Sto creando un sistema di classi che tramite una fixture json e' possibile >simula

Re: [Python] zero alla zero

2016-08-06 Per discussione Marco Giusti
On Sat, Aug 06 2016, Marco Beri wrote: >Il 06 ago 2016 5:21 PM, "Simone Federici" ha scritto: >> >> http://mathforum.org/dr.math/faq/faq.0.to.0.power.html > >"Consensus has recently been built around setting the value of 0^0 = 1". > >E con questo fine del discorso :-) > >Più divertente fare questa

Re: [Python] __debug__ e EAFP

2016-05-12 Per discussione Marco Giusti
Vorrei rispondere a Pietro prima e aggiungere una nota a quanto detto da Enrico alla fine. > > Cioe'... mi passi una lista vuota invece che una piena? > > AssertionError. > > Mi passi un intero invece di una stringa? AssertionError. > > Una chiamata http mi torna 503? AssertionError. > > > > E po

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Marco Giusti
On Wed, May 11 2016, Roberto Polli wrote: > Il 11 maggio 2016 16:31, Pietro Battiston ha > scritto: > > ... condensare ... > > > > if not civico.isdigit(): > > raise ValueError("Il numero civico deve essere numerico") > > > > in > > > > assert(civico.isdigit()) "Il numero civico deve essere n

Re: [Python] OT: Imparare un altro linguaggio

2016-04-14 Per discussione Marco Giusti
On Thu, Apr 14 2016, Giovanni Porcari wrote: > > > Il giorno 14 apr 2016, alle ore 11:26, Matteo Perini > > ha scritto: > > > > Ciao, > > mi trovo nella situazione di avere un po' di tempo libero. > > Sono un ingegnere, non un programmatore o informatico, che ha usato python > > per qualche pr

Re: [Python] Scripts per testare server web e capacita' compilativa

2016-03-20 Per discussione Marco Giusti
On Sat, Mar 19 2016, Francesco Cucinotta wrote: > Salve a tutti! > Dovrei testare la capacita di un server web apache 2.4 e della sua relativa > capacita' di compilazione in C > Vorrei simulare 500 connessioni simultaneamente con relativo invio per ogni > connessione di una compilazione di un picco

Re: [Python] Domanda stilistica

2016-02-24 Per discussione Marco Giusti
On Wed, Feb 24 2016, Walter Valenti wrote: > 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 e password. Se le crede

Re: [Python] Chiavi di un dizionario (Era: super(MyClass, self).__init__(*args, **kwargs))

2016-02-17 Per discussione Marco Giusti
On Wed, Feb 17 2016, Marco Giusti wrote: > On Wed, Feb 17 2016, Dario Santomarco wrote: > > Ciao, ci sono i seguenti errori: > > Tua - kwargs = {1:"A", 2:"B", 3:"C"} > > Corretta - kwargs = {'1':"A", '2':&

Re: [Python] super(MyClass, self).__init__(*args, **kwargs)

2016-02-17 Per discussione Marco Giusti
On Wed, Feb 17 2016, Giuseppe Costanzi wrote: > 2016-02-17 22:22 GMT+01:00 Dario Santomarco : > > Il 17/02/2016 19.59, Giuseppe Costanzi ha scritto: > > > > salve a tutti, > > non riesco a capire come usare *args, **kwargs in una classe. > > mi sono fatto uno script che riporto sotto ma, ad esempio

[Python] Chiavi di un dizionario (Era: super(MyClass, self).__init__(*args, **kwargs))

2016-02-17 Per discussione Marco Giusti
On Wed, Feb 17 2016, Dario Santomarco wrote: > Ciao, ci sono i seguenti errori: > Tua - kwargs = {1:"A", 2:"B", 3:"C"} > Corretta - kwargs = {'1':"A", '2':"B", '3':"C"} # le chiavi del > dizionario DEVONO essere stringhe Spiacente di contraddirti ma: $ python Python 2.7.9 (default

Re: [Python] [OT] unittest scritta in C

2015-12-02 Per discussione Marco Giusti
On Wed, Dec 02 2015, enrico franchi wrote: > 2015-12-02 16:52 GMT+00:00 Marco Giusti : > > > Visto che ti sei preso la briga di leggerti il codice, tu solo hai una, > > parziale, risposta alla domanda di Marco Beri. > > > > Domanda che pero' non mi e'

Re: [Python] [OT] unittest scritta in C

2015-12-02 Per discussione Marco Giusti
On Wed, Dec 02 2015, enrico franchi wrote: > 2015-12-02 8:55 GMT+00:00 Riccardo Magliocchetti < > riccardo.magliocche...@gmail.com>: > > > Se vuoi degli utenti ti consiglio di mettere un README con un esempio ed > > un link alla documentazione buildata :) > > > > +1 > > Il codice sembra molto pu

[Python] [OT] unittest scritta in C

2015-12-01 Per discussione 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 onesto parere principalmente perché questa libreria rispecchia la struttura della

Re: [Python] PEGs

2015-12-01 Per discussione Marco Giusti
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 sembra molto interessante. > Peccato non sia ben supportato, anche se si trovano diversi papers. Io ho usato parsley per... (cof cof)

Re: [Python] Js vs QT - was [graphql] interessante alternativa/evoluzione rispetto al REST

2015-10-01 Per discussione Marco Giusti
On Thu, Oct 01 2015, Carlos Catucci wrote: > 2015-10-01 17:01 GMT+02:00 Giovanni Porcari : > > > > Ecco come fa le comparazioni : > > http://us3.php.net/manual/en/language.operators.comparison.php > > $a <=> $bSpaceship An integer less than, equal to, or greater than > zero when $a is resp

Re: [Python] È stato rilasciato Python 3.5

2015-09-18 Per discussione Marco Giusti
On Fri, Sep 18 2015, Nicola Larosa wrote: > > Nicola Larosa wrote: > >> Mah, sarà che sono abituato a Twisted... > > Manlio Perillo wrote: > > A proposito, lo usi ancora? > > No, sono anni che non lo uso più. Un po' lo rimpiango, ma oggi > probabilmente userei Tornado. > > Tra l'altro è una dell

Re: [Python] Conflitto import path con nose

2015-08-06 Per discussione Marco Giusti
On Wed, Aug 05 2015, Manlio Perillo wrote: > 2015-08-05 19:00 GMT+02:00 Marco Giusti : > > > On Wed, Aug 05 2015, Manlio Perillo wrote: > > > Oggi per la prima volta sto lavorando ad un progetto che contiene più di > > un > > > package: > >

Re: [Python] Conflitto import path con nose

2015-08-05 Per discussione Marco Giusti
On Wed, Aug 05 2015, Manlio Perillo wrote: > Oggi per la prima volta sto lavorando ad un progetto che contiene più di un > package: > > pkg/ > foo/ > bar/ > test/ > foo/ > bar/ > > La directory `test` contiene la test suite. > > Il problema è che quando eseguo i test

Re: [Python] un bel dilemma

2015-07-24 Per discussione Marco Giusti
On Fri, Jul 24 2015, Carlos Catucci wrote: > Dunque ho un bel grattacapo. > > Django, devo spostare un servizio che facevamo con Phonegap sul server web. > Nessun problema in apparenza. Pero', ecco la situazione: > > da una pagina viene esguita una chiamnata ajax, se il response e' > corretto ese

Re: [Python] Consigli per migliorare i source

2015-06-11 Per discussione Marco Giusti
On Thu, Jun 11 2015, Antonio Spadaro wrote: > Avete qualche suggerimento per migliorare i moduli del mio bot? > I source sono quà: > https://bitbucket.org/ilovelinux/bottonpi/ > https://github.com/ilovelinux/BottonPi/ Un consiglio semplice semplice: usa argparse nel tuo main. Sembra una stupidata

Re: [Python] Integrare Python in C++

2015-05-27 Per discussione Marco Giusti
On Wed, May 27 2015, Matteo Boscolo wrote: > forse e' un po diverso da quello che chiedi ma .. > quale e' il motivo per estendere in c++ se non quello delle performance ??? > (naturalemnte parlo di nuovi sviluppi..) > se e' questo il problema (performance) dai un occhio a http://www.pypy.org/ Non

Re: [Python] Integrare Python in C++

2015-05-27 Per discussione Marco Giusti
On Wed, May 27 2015, Marco De Paoli wrote: > Il 27 maggio 2015 09:11, Marco Giusti ha scritto: > > > > Salve, > > > > avete esperienza a proposito in ambiente Windows? Quale è la strada > > consigliata? Ho visto che boost.python può essere una soluzione ma prima

[Python] Integrare Python in C++

2015-05-27 Per discussione Marco Giusti
Salve, avete esperienza a proposito in ambiente Windows? Quale è la strada consigliata? Ho visto che boost.python può essere una soluzione ma prima di gettarmi a capofitto sulla documentazione vorrei il vostro parere. ciao m. ___ Python mailing list Py

Re: [Python] Gettext.

2015-05-21 Per discussione Marco Giusti
On Thu, May 21 2015, Gabriele Battaglia wrote: > > > Carlos Catucci, alle 11:03 del 21/05/2015, digitò: > > > >2015-05-21 11:01 GMT+02:00 Gabriele Battaglia >>: > > > >import gettext > >help(gettext) > > > > > >Perdonami Gabriele, non riesco a capire se il proble

Re: [Python] multiprocessing queue | pipe

2015-05-21 Per discussione Marco Giusti
On Thu, May 21 2015, Remo The Last wrote: > ciao lista, buongiorno.Sto appresso ad un problema semplice ma che non > riesco a risolvere.Nell'esempio che segue la def f, con il suo while, > mi deve inviare sempre i dati aggiornati (q.put) e il q.get nel main > deve ricevere sempre i dati della def. 

[Python] [OT] Monty Python e il senso della vita (Era: Faccio auting: PyPaper)

2015-05-04 Per discussione Marco Giusti
On Tue, May 05 2015, Alessandro Re wrote: > Ciao lista, > (lo so che si scrive "outing", ma è tardi e ho fatto quel typo, quindi > ho deciso di lasciarlo perchè era simpatico.) http://ricerca.repubblica.it/repubblica/archivio/repubblica/2005/06/17/monty-python-il-senso-della-vita.html PS. Come no

Re: [Python] Chiarimento su random.randrange. e sulla documentazione.

2015-04-13 Per discussione Marco Giusti
On Mon, Apr 13 2015, Gabriele Battaglia wrote: > Buongiorno. > nell'help di random.randrange leggo: > > randrange(self, start, stop=None, step=1, _int=, > _maxwidth=9007199254740992L) method of random.Random instance > > Che cosa significa, esattamente, _int= > > Potrei io chiamare la funzione a

Re: [Python] Proposte sulla gestione della ML

2015-03-16 Per discussione Marco Giusti
On Mon, Mar 16 2015, Gollum1 wrote: > Il 16 marzo 2015 17:36:10 CET, m ha scritto: > >* Enrico Bianchi (enrico.bian...@ymail.com) [150316 16:25]: > > >si, perché mi piace parlare a vanvera: ribadisco che il client di posta > >secondo me è innocente, perché il web client di gmail non è un client >

Re: [Python] Proposte sulla gestione della ML

2015-03-16 Per discussione Marco Giusti
On Mon, Mar 16 2015, Simone Federici wrote: > Michele Finelli: > > il client di posta secondo me è innocente, io con procmail faccio così: > > > > # Autluc succhia > > :0 fhw > > * ^Subject:.*R:.* > > | sed s/\ R:\ /\ Re:\ / > > > > e similmente gestire i tedeschi o altro > > > > ma il la posta c

Re: [Python] Proposte sulla gestione della ML

2015-03-16 Per discussione Marco Giusti
On Mon, Mar 16 2015, Marco Giusti wrote: > > Buongiorno a tutti, > > vorrei proporre un paio di cambiamenti alla mailing-list. Il primo > riguarda il soggetto: ogni volta viene preposta la scritta "[Python] ". > Non sarebbe possibile toglierla? La trovo ridondant

Re: [Python] Proposte sulla gestione della ML

2015-03-16 Per discussione Marco Giusti
On Mon, Mar 16 2015, Raffaele Salmaso wrote: > 2015-03-16 9:56 GMT+01:00 Gabriele Battaglia : > > Ciao Marco. > > Il tag [Python] potrebbe però essere utile a coloro che usano i filtri per > > suddividere le mail in cartelle e discrimimano per oggetto. > > GB. > Io li filtro per l'header List-Id A

Re: [Python] Proposte sulla gestione della ML

2015-03-16 Per discussione Marco Giusti
On Mon, Mar 16 2015, Gabriele Battaglia wrote: > > > Marco Giusti, alle 09:53 del 16/03/2015, digitò: > > > >Buongiorno a tutti, > > > >vorrei proporre un paio di cambiamenti alla mailing-list. Il primo > >riguarda il soggetto: ogni volta viene preposta

[Python] Proposte sulla gestione della ML

2015-03-16 Per discussione Marco Giusti
Buongiorno a tutti, vorrei proporre un paio di cambiamenti alla mailing-list. Il primo riguarda il soggetto: ogni volta viene preposta la scritta "[Python] ". Non sarebbe possibile toglierla? La trovo ridondante e non specifica ed è una possibile causa di confusione con i soggetti delle email. Es

Re: [Python] Gestire eventi con callback

2015-03-11 Per discussione Marco Giusti
On Tue, Mar 10 2015, Alessandro Re wrote: > 2015-03-10 17:33 GMT+00:00 Marco Giusti : > > Credo che puoi fare meglio che questo. Vuoi che ogni callback venga > > invocata una sola volta? > > Ah sì, che si possa far meglio è fuori di dubbio :D Comunque no, non > voglio c

Re: [Python] Gestire eventi con callback

2015-03-10 Per discussione Marco Giusti
On Mon, Mar 09 2015, Alessandro Re wrote: > Alla fine *credo* di aver trovato una soluzione *quasi* soddisfacente. > Alcune scelte fanno cagare, ma per ora può andare. > Condivido, per un ovvio atto di giustizia cosmica. > > 2015-03-08 15:12 GMT+00:00 Marco Giusti : > >

Re: [Python] Gestire eventi con callback

2015-03-08 Per discussione Marco Giusti
On Sun, Mar 08 2015, Alessandro Re wrote: > Ciao Marco, > > intanto grazie per la risposta :) Non c'è di che :) > 2015-03-08 7:54 GMT+00:00 Marco Giusti : > > Come registri le callback? Gli oggetti in python sono referenziati da > > del codice python o solo dalle ca

Re: [Python] Gestire eventi con callback

2015-03-07 Per discussione Marco Giusti
On Sun, Mar 08 2015, Alessandro Re wrote: > Ciao lista, > > ho un problema con delle callback, e sapendo che ci sono sistemi in > cui si usano molto (e.g. in ambito web), magari qualcuno di voi mi può > illuminare (scusate, il post è un po' lungo). > > Ho degli oggetti python che fanno riferiment

Re: [Python] Domanda su unicode

2015-03-05 Per discussione Marco Giusti
On Thu, Mar 05 2015, Marco Ippolito wrote: > scusami Marco > > nowu = unicode(now, curlocale) > > nowu = now.decode(curlocale) > > > questo curlocale dove lo trovo? > sarebbe locale.getpreferredencoding() Non hai letto la mia email fino alla fine :-) In pratica ci sono 3 (4) modi e tutti

Re: [Python] Domanda su unicode

2015-03-05 Per discussione Marco Giusti
On Thu, Mar 05 2015, Walter Valenti wrote: > python 2.7 > > Ho il seguente: > import locale, datetime > locale.setlocale(locale.LC_ALL,'it_IT.UTF-8') > now = datetime.datetime.now().strftime("%Y-%m-%d %A %H:%M:%S") > > now è viene restituito di tipo "str". > > Se cerco di convertirlo in unicode

Re: [Python] Vimrc

2015-03-02 Per discussione Marco Giusti
On Sun, Mar 01 2015, Lorenzo Mainardi wrote: > Buongiorno a tutti, > sto iniziando a sviluppare un progetto web con Python, Flask e Postgres. > Uso da sempre vim, avete qualche plugin o qualche impostazione da > suggerirmi? > Grazie Perbacco! Per quanto possano sembrare semplici, mi trovo benissim

Re: [Python] itertools.product e segmentaton fault

2015-02-25 Per discussione Marco Giusti
On Wed, Feb 25 2015, Carlo Miron wrote: > 2015-02-25 17:41 GMT+01:00 Carlos Catucci : > > > qry = """INSERT INTO importdata_combinazioni (paragraph_id, parent_id, > > combinazione) VALUES (%s, %s, '"%s"');""" % (old_para, old_parent, > > list(row)) > > Bobby Tables. :D __

Re: [Python] Scope delle variabili.

2015-02-03 Per discussione Marco Giusti
On Tue, Feb 03 2015, Gollum1 wrote: > Il 3 febbraio 2015 10:33, Paolo Di Ieso ha scritto: > > > > I numeri sono oggetti immutabili per cui > > > > number_count += 1 > > > > cioè > > > > number_count = number_count + 1 > > > > crea un nuovo oggetto all'interno della funzione il cui scope è locale.

Re: [Python] The most diabolic python antipattern

2015-02-01 Per discussione Marco Giusti
On Sun, Feb 01 2015, Gian Mario Tagliaretti wrote: > ciao a tutti, > > ogni morte di 4 vescovi scrivo qualcosa anche io...ho letto questo > interessante articolo che condivido, anche secondo voi questo è > l'antipattern più diabolico per il pythonista? > > https://realpython.com/blog/python/the-m

Re: [Python] Come estrapolare gli attributi da un file xml.

2015-01-27 Per discussione Marco Giusti
On Tue, Jan 27 2015, enrico franchi wrote: > 2015-01-26 19:06 GMT+00:00 Marco Giusti : > > > On Mon, Jan 26 2015, enrico franchi wrote: > > > 2015-01-26 8:48 GMT+00:00 Marco Giusti : > > > > > > > > > > > La funzione è richiamata dal parser

Re: [Python] Come estrapolare gli attributi da un file xml.

2015-01-26 Per discussione Marco Giusti
On Mon, Jan 26 2015, enrico franchi wrote: > 2015-01-26 8:48 GMT+00:00 Marco Giusti : > > > > > La funzione è richiamata dal parser stesso e quindi non puoi utilizzare > > il valore returnato. Usare delle variabili globali non è vietato ma puoi > > utilizzare altre s

Re: [Python] Come estrapolare gli attributi da un file xml.

2015-01-26 Per discussione Marco Giusti
On Mon, Jan 26 2015, Gollum1 wrote: > Il 26 gennaio 2015 08:08, Gollum1 ha scritto: > > Giorno Lista, > > > > oggi sono arrivato presto al lavoro, e visto che nessuno rompe, ho > > ripreso in mano il mio programmino fermo da parecchio... > > > > attraverso il modulo requests riesco ad ottenere una

Re: [Python] Classi (Was: Walks like Python. Runs like C.)

2015-01-14 Per discussione Marco Giusti
On Wed, Jan 14 2015, Manlio Perillo wrote: > 2015-01-14 12:34 GMT+01:00 Carlos Catucci : > > > > > 2015-01-14 12:06 GMT+01:00 Manlio Perillo : > > > >> Di nuovo, niente ereditarietà multipla. > > > > > > Ecco questo punto, come dire, io ho sempre adorato l'ereditarieta' > > multipla, > > > > Quan

Re: [Python] Design By Contract in Python

2014-12-09 Per discussione Marco Giusti
On Tue, Dec 09 2014, Marco Ippolito wrote: > ops > mi sono accorto ora di un "refuso" di typing: > volevo scrivere "facilità" di testing e non "felicità" di testing)) Scusate ma questa mi è stata servita in un piatto d'argento: facilità di testing è felicità di testing :). m. > Marco >

Re: [Python] Quando è opportuno usare @staticmethod?

2014-11-29 Per discussione Marco Giusti
neache che ci sia un riferimento ciclico. Più cerco di capire il funzionamento di pygtk, più mi risulta difficile capirlo. Spero di essere stato più chiaro questa volta. m. > Il 29 novembre 2014 12:01, Marco Giusti ha scritto: > > On Sat, Nov 29 2014, Marco Ippolito wrote: > >>

Re: [Python] Quando è opportuno usare @staticmethod?

2014-11-29 Per discussione Marco Giusti
On Sat, Nov 29 2014, Marco Ippolito wrote: > Ciao a tutti, > mi potreste spiegare quando sarebbe opportuno, perchè più efficace od > efficiente, usare @staticmethod invece di "inglobare" (scusate per il > termine poco tecnico) una funzione all'interno di una classe python in > modo normale? > > Ma

Re: [Python] Rilascio memoria

2014-11-27 Per discussione Marco Giusti
On Thu, Nov 27 2014, Matteo Boscolo wrote: > Ciao a tutti .. > > Ho un problemino con il rilascio della memoria di una oggetto > abbastanza corposo che referenzio all'interno di un dizionario in > questo modo > > class myObject(object): > pass > > myDict={"a":myObject()} > > per deferenziar

Re: [Python] ctypes e puntatore ad un array di stringhe

2014-11-21 Per discussione Marco Giusti
On Tue, Nov 18 2014, Marco Giusti wrote: > Salve a tutti, > > con ctypes vorrei richiamare una funzione C che ritorna **char. La > funzione in causa assegna la memoria per le singole stringhe e per > l'array stesso e lascia al chiamante l'onere di liberarla. Sebbe

[Python] ctypes e puntatore ad un array di stringhe

2014-11-18 Per discussione Marco Giusti
Salve a tutti, con ctypes vorrei richiamare una funzione C che ritorna **char. La funzione in causa assegna la memoria per le singole stringhe e per l'array stesso e lascia al chiamante l'onere di liberarla. Sebbene con ctypes riesca ad accedere ai singoli valori, non riesco ad accedere all'area d

Re: [Python] Applicazione Python portable

2014-09-12 Per discussione Marco Giusti
On Fri, Sep 12, 2014 at 10:59:41AM +0200, Vittorio Spina wrote: > Ciao a tutti, > vorrei creare un'applicazione portable. Mi spiego meglio: vorrei > dare al mio cliente una cartella completa del mio codice e di python > in modo che possa eseguire il mio progamma senza installare python. > Sapete se

Re: [Python] gui e seriale in contemporanea

2014-08-06 Per discussione Marco Giusti
On Wed, Aug 06, 2014 at 12:04:39PM +0200, Perini Matteo wrote: > >Ti rimando ad una faq[1] molto utile. > mi hai messo il riferimento ma non il link... potresti inviarmelo? > Grazie > Ciao > M. /me rincitrullito [1] http://faq.pygtk.org/index.py?file=faq20.006.htp&req=show m. ___

Re: [Python] gui e seriale in contemporanea

2014-08-05 Per discussione Marco Giusti
On Tue, Aug 05, 2014 at 07:18:37PM +0200, Perini Matteo wrote: > >Ti suggerisco di usare idle_add > >non lo usi. > questa però l'ho usata ;) > "glib.idle_add(self.stampa, self.a" Scusa, hai ragione. > >vediamo se così va' > >meglio. > HO modificato il codice così... [...] > def run(self): >

Re: [Python] gui e seriale in contemporanea

2014-08-05 Per discussione Marco Giusti
On Tue, Aug 05, 2014 at 02:53:12PM +0200, Perini Matteo wrote: > Il 04/08/2014 18:18, Marco Giusti ha scritto: > >Questo fa' sì che non appena il main loop non ha più niente da fare, > >chiama la funzione "do_something_with_the_line". > Ciao > grazie del sugge

Re: [Python] gui e seriale in contemporanea

2014-08-04 Per discussione Marco Giusti
On Mon, Aug 04, 2014 at 04:19:02PM +0200, Perini Matteo wrote: > Il 04/08/2014 15:08, Marco Giusti ha scritto: > >thread o pattern asincrona. Normalmente ti consiglierei di utilizzare un > >pattern asincrono ma vista la semplicità del programma, mi sento di > >consig

Re: [Python] gui e seriale in contemporanea

2014-08-04 Per discussione Marco Giusti
On Mon, Aug 04, 2014 at 02:20:39PM +0200, Perini Matteo wrote: > Ciao a tutti, > ho un problema che non riesco a risolvere bene. > Ho una semplice applicazione che deve visualizzare le stringhe che > arrivano da una seriale (ttyUSB0 sono su linux). > Non riesco a fare in modo che ci sia serial.read

Re: [Python] Alberatura directory.

2014-08-01 Per discussione Marco Giusti
On Fri, Aug 01, 2014 at 09:21:24AM +0100, Walter Valenti wrote: > Quale il modo più efficiente per ottenete tutta l'alberatura di > una directory (ossia un ls -R)? > Non mi dispiacerebbe ottenere un generatore. os.walk() è un modo efficace, probabilmente non _il_ modo più efficiente. _

Re: [Python] property polimorfica

2014-06-04 Per discussione Marco Giusti
On Tue, Jun 03, 2014 at 04:43:29PM -0400, Piergiuliano Bossi wrote: > 2014-06-03 10:00 GMT-04:00 Marco Giusti : > > > > Ho messo alcuni esempi qua sotto. L'opzione #1 e' orrida, ma e' anche > > > quella che richiede meno copia e incolla. > > > >

Re: [Python] property polimorfica

2014-06-03 Per discussione Marco Giusti
On Tue, Jun 03, 2014 at 09:07:55AM -0400, Piergiuliano Bossi wrote: > Ciao a tutti, > > Vorrei definire una property in una gerarchia che si comporta diversamente > in maniera polimorfica in funzione del tipo dell'oggetto su cui e' > invocata. Mi vengono in mente 3 modi per farlo: > 1) trattare la

Re: [Python] Consiglio su DB da usare in un progetto django.

2014-04-06 Per discussione Marco Giusti
On Sun, Apr 06, 2014 at 09:08:27PM +0200, Gollum1 wrote: > Presumo che in un progetto django il database sia residente sul server, > anche se si usa SQLite? Quale server? Il termine è un po' generico e non permette di darti una risposta. Sqlite è una libreria, questo vuol dire che per interrogare

Re: [Python] gestione checkbutton

2014-02-07 Per discussione Marco Giusti
On Fri, Feb 07, 2014 at 02:55:25PM +0100, Antonino Cardillo wrote: > Salve a tutti. > Sto usando in un piccolo programma le pygtk dove ho l'esigenza di creare > dei checkbutton in base ad una lista che leggo da un file e nella creazione > dinamica imposto la label con il testo letto. > Di seguito u

Re: [Python] errore in Codice Python

2014-02-04 Per discussione Marco Giusti
On Tue, Feb 04, 2014 at 08:35:33PM +0100, Daniele Zambelli wrote: > Il 04 febbraio 2014 17:18, ha scritto: > > line 21, in menu_principale > > sc = input ('scelta: ') > > EOFError: EOF when reading a line > > Visto che il progranna che hai scritto è lungo venti righe, potevi > anche postarlo

Re: [Python] Forzare il risultato di una divisione a float.

2014-01-28 Per discussione Marco Giusti
a / float(b) ciao ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] domanda agli utilizzatori di pycharm.

2013-10-17 Per discussione Marco Giusti
On Thu, Oct 17, 2013 at 09:45:10AM +0200, Marco Giusti wrote: > Esattamente ma così truffi pyflakes se è pyflakes che pycharm usa. > Orribile trick ma meglio disabilitare completamente una classe di errori ...ma meglio *che* disabilitare... ___

Re: [Python] domanda agli utilizzatori di pycharm.

2013-10-17 Per discussione Marco Giusti
On Thu, Oct 17, 2013 at 02:12:58AM +0200, Gollum1 wrote: > Il 17/ott/2013 00:22 "Marco Giusti" ha scritto: > > > > No, hai ragione, ora mi ricordo perché con pyflakes uso quest'altre > > linee ma l'altra sera con la stanchezza non ricordavo più il

Re: [Python] domanda agli utilizzatori di pycharm.

2013-10-16 Per discussione Marco Giusti
On Wed, Oct 16, 2013 at 10:59:16PM +0200, Gollum1 wrote: > Il 16 ottobre 2013 00:08, Marco Giusti ha scritto: > > _ = __builtins__._ > > >_ = __builtins__._ > AttributeError: 'module' object has no attribute '_' > > no... a quanto pa

Re: [Python] regex killer

2013-10-16 Per discussione Marco Giusti
On Wed, Oct 16, 2013 at 01:34:07PM +0200, Giovanni Porcari wrote: > Capisco che sia quadratico e mi sta bene ma parliamo di applicare la > regex su una stringa di 55 caratteri. > > Credo che il problema sia 'benaltro' . E con ciò accusatemi di > benaltrismo :D:D Chiedo scusa per il mio qualunquis

Re: [Python] regex killer

2013-10-16 Per discussione Marco Giusti
On Wed, Oct 16, 2013 at 01:09:26PM +0200, Giovanni Porcari wrote: > Buongiorno a tutti > > > Eseguendo questo codice in python 2.7.5 funziona correttamente > ma in 2.7.2. e 2.7.3 python si impianta e non termina. > > Succede solo a me ? Che si pianti mi sembra normale. Ecco una letturina per la

Re: [Python] domanda agli utilizzatori di pycharm.

2013-10-15 Per discussione Marco Giusti
On Tue, Oct 15, 2013 at 10:35:06PM +0200, Gollum1 wrote: > ho incominciato ad usare da qualche giorno (ma solo oggi mi ci sto > mettendo più seriamente) a provare questo IDE per python, malgrado sia > scritto in java (linguaggio che non ho mai apprezzato, forse per mia > ignoranza dello stesso), mi

Re: [Python] Mettere in pausa gli altri threads

2013-10-08 Per discussione Marco Giusti
On Tue, Oct 08, 2013 at 08:52:30AM +0200, Luca wrote: > Il giorno 04 ottobre 2013 19:02, Marco Giusti ha > scritto: > > > > > > > Ti allego un esempio con il lock preso qui[1]. > > > > Ciao > > Marco > > > > [1] > > http://code.acti

Re: [Python] Mettere in pausa gli altri threads

2013-10-04 Per discussione Marco Giusti
On Fri, Oct 04, 2013 at 04:52:40PM +0200, Luca wrote: > Il giorno 04 ottobre 2013 15:34, Marco Giusti ha > scritto: > > > > > Perdonami, puoi spiegarmelo come se avessi cinque anni? Sembra, da come > > lo descrivi, che la copia di un file debba essere interrotta a metà

Re: [Python] Mettere in pausa gli altri threads

2013-10-04 Per discussione Marco Giusti
On Fri, Oct 04, 2013 at 03:53:46PM +0200, Marco Beri wrote: > 2013/10/4 Marco Giusti > > > if not os.path.exits(filename) or overwrite: > > > Ma anche a voi non preme mettere le parentesi in questi casi? > > if (not os.path.exits(filename)) or overwrite: >

Re: [Python] Mettere in pausa gli altri threads

2013-10-04 Per discussione Marco Giusti
On Fri, Oct 04, 2013 at 02:47:23PM +0200, Luca wrote: > Il giorno 03 ottobre 2013 18:11, Marco Giusti ha > scritto: > > > > > Ogni thread effettua un'operazione in concomitanza con gli altri. Nel > > momento in cui si ha una sovrascrizione ottiene un lock esclu

Re: [Python] Mettere in pausa gli altri threads

2013-10-03 Per discussione Marco Giusti
On Thu, Oct 03, 2013 at 03:30:25PM +0200, Manlio Perillo wrote: > Attenzione a non confondere l'I/O asincrono con il polling + I/O non > bloccante. Sono OT ma puoi spegare la differenza tra I/O asincrono e I/O non bloccante? Per quanto mi ricordo la differenza era: asincrono non hai risultato e no

Re: [Python] Mettere in pausa gli altri threads

2013-10-03 Per discussione Marco Giusti
On Thu, Oct 03, 2013 at 10:43:48AM +0200, Luca wrote: > Salve lista, > > Vorrei chiedere consiglio. > Sto facendo un programmino che si occupa di copiare, cancellare e muovere > dei files. > Una delle opzioni è quella di copiare *simultaneamente* più file tramite i > threads. > > Non c'è nessun p

  1   2   3   >