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

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

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: [Python] Problemi di deploy di web app su heroku

2023-01-10 Per discussione Marco Giusti
/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 librerie in puro

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.

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=''):     '''

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.

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

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. Credo che le mie email

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 email avessero il mio

[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

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

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

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

Re: [Python] Problema con distutils

2019-11-23 Per discussione Marco Giusti
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.python.it

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 =

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

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

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

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

2016-10-01 Per discussione Marco Giusti
On Fri, Sep 30 2016, Karim wrote: >2016-09-24 22:43 GMT+10:00 Marco Giusti <marco.giu...@posteo.de>: > >> 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 &g

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

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ù

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

Re: [Python] __debug__ e EAFP

2016-05-12 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

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

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

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

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':"B", '3':&q

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

[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

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

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 <marco.giu...@posteo.de>: > > > Visto che ti sei preso la briga di leggerti il codice, tu solo hai una, > > parziale, risposta alla domanda di Marco Beri. > > > > Domanda ch

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)

[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] 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

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 marco.giu...@posteo.de: 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

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 con

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 ma

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 marco.giu...@posteo.de 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 di gettarmi

[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

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. Il

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 iz4...@libero.it mailto:iz4...@libero.it: import gettext help(gettext) Perdonami Gabriele, non riesco a capire se il problema

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

2015-05-05 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 non

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=type 'int', _maxwidth=9007199254740992L) method of random.Random instance Che cosa significa, esattamente, _int=type 'int' Potrei io chiamare

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 che viene dalle ML ce

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 m...@pavis.biodec.com 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

[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] 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 la scritta [Python] . Non sarebbe possibile toglierla

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 iz4...@libero.it: 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

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 marco.giu...@posteo.de: 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 che *ogni

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 marco.giu...@posteo.de: Il patter

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 marco.giu...@posteo.de: Come registri le callback? Gli oggetti in python sono referenziati da del codice python o solo dalle callback di c

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 riferimento a

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, mediante

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 e tre

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 benissimo

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 carlos.catu...@gmail.com: 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 paolodii...@libero.it 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] 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 marco.giu...@posteo.de: On Mon, Jan 26 2015, enrico franchi wrote: 2015-01-26 8:48 GMT+00:00 Marco Giusti marco.giu...@posteo.de: La funzione è richiamata dal parser stesso e quindi non puoi

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 marco.giu...@posteo.de: La funzione è richiamata dal parser stesso e quindi non puoi utilizzare il valore returnato. Usare delle variabili globali non è vietato ma puoi utilizzare altre soluzioni, per

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 gollum1.smeag...@gmail.com 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

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 carlos.catu...@gmail.com: 2015-01-14 12:06 GMT+01:00 Manlio Perillo manlio.peri...@gmail.com: Di nuovo, niente ereditarietà multipla. Ecco questo punto, come dire, io ho sempre adorato

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? Marco E'

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

2014-11-29 Per discussione Marco Giusti
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 marco.giu...@posteo.de ha scritto: On Sat, Nov 29 2014, Marco Ippolito wrote: Ciao a tutti, mi potreste spiegare quando sarebbe opportuno

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 deferenziarlo utilizzo:

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. Sebbene con ctypes riesca ad accedere ai

[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

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.htpreq=show m.

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 suggerimento. Sto provando in vari modi ma la

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-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

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-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 una

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, clag...@tiscali.it 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

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 02:12:58AM +0200, Gollum1 wrote: Il 17/ott/2013 00:22 Marco Giusti marco.giu...@gmail.com 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 motivo e mi sembravano un po

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... ___ Python

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] 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 qualunquismo

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 marco.giu...@gmail.com ha scritto: _ = __builtins__._ _ = __builtins__._ AttributeError: 'module' object has no attribute '_' no... a quanto pare non funziona... pazienza... lo metterò

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 marco.giu...@gmail.com ha scritto: Ti allego un esempio con il lock preso qui[1]. Ciao Marco [1] http://code.activestate.com/recipes/577803-reader-writer-lock-with-priority

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 marco.giu...@gmail.com ha scritto: Ogni thread effettua un'operazione in concomitanza con gli altri. Nel momento in cui si ha una sovrascrizione ottiene un lock esclusivo. Tutti gli

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 marco.giu...@gmail.com 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: Lo so che il

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 marco.giu...@gmail.com 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à per poi

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 problema

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 non

Re: [Python] Tutorial sulla programmazione

2013-09-09 Per discussione Marco Giusti
On Sun, Sep 08, 2013 at 10:57:12PM +0200, Marco Beri wrote: Ricevo questo messaggio dal figlio di un amico: ciao Marco scusa se ti disturbo, ma ho provato a seguire i tuoi tutorial di python che mi avevi inviato. purtroppo mi ero sopravvalutato, non ci capisco molto, non è che hai dei

Re: [Python] W293 blank line contains whitespace

2013-05-26 Per discussione Marco Giusti
On Sun, May 26, 2013 at 09:53:29AM +0200, Diego Barrera wrote: Per una configurazione essenziale da cui partire con vim, quali plugin consigliate oltre a pathogen? la mia configurazione è abbastanza essenziale ma ecco qui la mia bundle, ti segno quelli più utili per python:

Re: [Python] W293 blank line contains whitespace

2013-05-24 Per discussione Marco Giusti
textwidth=79 smarttab expandtab number let python_highlight_all = 1 sintassi python autocmd BufWritePre *.py %s/\s\+$//e Trim ending spaces Vim Compiler file Compiler: pep8 Maintainer: Marco Giusti marco.giu...@gmail.com Last Change: 2010-06-03

Re: [Python] W293 blank line contains whitespace

2013-05-24 Per discussione Marco Giusti
On Fri, May 24, 2013 at 03:56:12PM +0200, Pietro Battiston wrote: [...] Francamente questo paragrafo non l'ho capito. Dice intanto che una linea di spazi è una blank line, e vabbé, è solo una definizione. Ma soprattutto mi sembra suggerire di fare quello che ho sempre fatto. O no?! quello che

Re: [Python] W293 blank line contains whitespace

2013-05-24 Per discussione Marco Giusti
On Fri, May 24, 2013 at 04:25:30PM +0200, Pietro Battiston wrote: Il giorno ven, 24/05/2013 alle 16.08 +0200, Marco Giusti ha scritto: On Fri, May 24, 2013 at 03:56:12PM +0200, Pietro Battiston wrote: [...] Francamente questo paragrafo non l'ho capito. Dice intanto che una linea di

Re: [Python] With... as... per sopprimere NameError

2013-05-14 Per discussione Marco Giusti
On Tue, May 14, 2013 at 01:32:40PM +0200, Pietro Battiston wrote: Avevo anche pensato che __enter__ potrebbe installare un sys.excepthook modificato che cattura le NameErrorException (e __exit__ ripristinare quello originale)... ma un conto è catturarle, un altro fornirle al codice l'oggetto

Re: [Python] With... as... per sopprimere NameError

2013-05-14 Per discussione Marco Giusti
On Tue, May 14, 2013 at 02:27:19PM +0200, Pietro Battiston wrote: Il giorno mar, 14/05/2013 alle 13.52 +0200, Marco Giusti ha scritto: On Tue, May 14, 2013 at 01:32:40PM +0200, Pietro Battiston wrote: Avevo anche pensato che __enter__ potrebbe installare un sys.excepthook modificato che

Re: [Python] Si possono creare variabili globali all'interno di una funzione che si trova a sua volta all'interno di un modulo?

2013-05-13 Per discussione Marco Giusti
On Mon, May 13, 2013 at 05:40:52PM +0200, Germano Carella wrote: Ora la domanda: come faccio a impostare questa variabile nel dizionario globale delle variabili globali? Si può fare o sto dicendo scemenze? non ho ben capito anche perché la tua email è piena di 93 e 94 che non posso neppure

Re: [Python] Si possono creare variabili globali all'interno di una funzione che si trova a sua volta all'interno di un modulo?

2013-05-13 Per discussione Marco Giusti
On Mon, May 13, 2013 at 06:08:34PM +0200, Manlio Perillo wrote: Ad esempio Python ha il dizionario speciale __builtins__, dove ci sono tutti gli identificatori built-in di Python; **abusandone** puoi fare qualcosa tipo: scusa ma che differenza c'è tra __builtins__ e __builtin__? ciao m.

  1   2   >