Re: [Python] split di file di grandi dimensioni

2009-12-04 Per discussione Daniele Varrazzo
à con la versione "semplice" dell'algoritmo le scritture sono passate (per i numeri usati negli esempi fatti finora) dalle originali 1e9 a 1e6: mi sembra che questo sia uno di quei casi in cui "il meglio è nemico del bene". -- Daniele Varrazzo - Develer S.r.l. http

Re: [Python] Python C API Creare delle variabili

2010-01-11 Per discussione Daniele Varrazzo
tta a produrre uno scheletro che poi ho finito a mano. Comunque appena serve qualcosa un pelino più complessa ti sconsiglio di procedere a mano con l'API C nuda e cruda e ti consiglio invece Pyrex/Cython. [1] http://docs.python.org/c-api/allocation.html#Py_InitModule [2] http://code.g

Re: [Python] funzione unpack

2010-01-13 Per discussione Daniele Varrazzo
struct anche se non sembra ci sia qualcosa di > equivalente. Esiste la funzione struct.unpack() ma non restituisce la > stessa cosa. Le funzioni in struct possono comunque farti comodo, per esempio per convertire da un blocco di dati a interi (usando la giusta endianness) e da questi in binario con questa funzione. > Come posso, inoltre, verificare se il sistema su cui sto lavorando è > little-endian o big-endian? http://docs.python.org/library/sys.html#sys.byteorder -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Creazione lista..

2010-01-20 Per discussione Daniele Varrazzo
e che nel primo esempio tutti gli elementi della lista puntano allo stesso oggetto in memoria. Sì, è un comportamento normale: è un po' come se avessi fatto una "shallow copy": hai ottenuto copie dei puntatori allo stesso oggetto, non copie dell'oggetto vero. -- Daniele Varrazz

Re: [Python] Medica2: videoguide 26-30

2010-01-24 Per discussione Daniele Varrazzo
di questo tesoro! A presto, buona giornata :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Trovare un'occorrenza in un file e sostituire un valore

2010-01-25 Per discussione daniele visaggio
Ciao, per prima cosa opererei riga per riga, quindi: # file = open(fileName, "r") #Opens the file in read-mode filelist = file.readlines() #Creates a list called filelist. This list has two member,

Re: [Python] estrarre valori da un array

2010-01-26 Per discussione Daniele Varrazzo
0.56 - 0.54)) * (0.5 - 0.54) Anche in questo caso, le z non sono ordinate come dicevi all'inizio. E neanche le f lo sono, quindi non capisco come mai hai deciso di prendere 0.56 e 0.54 come tuoi valori da interpolare: avresti potuto prendere anche 0.03

Re: [Python] 0 in (False,) // 0 == False

2010-02-04 Per discussione Daniele Varrazzo
i ai "vero" dei booleani. Perché dovrebbe essere più facile fare queste operazioni in C che in Python? ;) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] 0 in (False,) // 0 == False

2010-02-04 Per discussione Daniele Varrazzo
On Thu, 4 Feb 2010 13:36:25 +0100, Alessandro Dentella wrote: > On Thu, Feb 04, 2010 at 01:15:37PM +0100, Daniele Varrazzo wrote: >> On Thu, 4 Feb 2010 10:26:40 +0100, Alessandro Dentella >> wrote: >> >> > Mi viene qui di da chiedermi: ma che bisogno c'è c

Re: [Python] 0 in (False,) // 0 == False

2010-02-05 Per discussione Daniele Varrazzo
l subclassi int è un dettaglio di come si sia ottenuta). È una scelta che si sarebbe potuto non fare, sono abbastanza sicuro che linguaggi BDSM tipo Pascal non l'adottino, ma rientra abbastanza nello "stile Python": è utile e, una volta deciso quanto fa int(B), non è amb

Re: [Python] 0 in (False,) // 0 == False

2010-02-05 Per discussione Daniele Varrazzo
On Fri, 05 Feb 2010 14:41:00 +0100, Pietro Battiston wrote: > Il giorno ven, 05/02/2010 alle 13.25 +0100, Daniele Varrazzo ha scritto: >> On Fri, 5 Feb 2010 09:57:44 +0100, Lawrence Oluyede >> wrote: >> > 2010/2/5 Pietro Battiston : >> >> A questo punto,

Re: [Python] 0 in (False,) // 0 == False

2010-02-05 Per discussione Daniele Varrazzo
On Fri, 05 Feb 2010 15:54:44 +0100, Pietro Battiston wrote: > Il giorno ven, 05/02/2010 alle 14.58 +0100, Daniele Varrazzo ha scritto: >> On Fri, 05 Feb 2010 14:41:00 +0100, Pietro Battiston >> wrote: >> > Ripeto: in un mondo ideale, io asserterei "True + 1 ==

Re: [Python] 0 in (False,) // 0 == False

2010-02-05 Per discussione Daniele Varrazzo
Se invece i tipi funzionano con la semantica attuale è solo per convenzione e utilità. Se questa semantica è implementa come subclass è solo per comodità di implementazione. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mail

Re: [Python] Tkinter e Canvas.create_text

2010-02-10 Per discussione Daniele Varrazzo
Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)" di Joel Spolsky http://www.joelonsoftware.com/articles/Unicode.html Ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com __

Re: [Python] Primi passi con database

2010-02-12 Per discussione Daniele Varrazzo
forge.net/) e ODBC (http://code.google.com/p/pyodbc/). Tutti rispettano la DB API 2.0, quindi al di là delle differenze di comportamento dei database, si usano tutti allo stesso modo. Buon lavoro, ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___

Re: [Python] Come fareste voi?

2010-02-19 Per discussione Daniele Varrazzo
po mezz'ora che fai così ti accorgi che di tempo ne risparmi parecchio. Usa unittest della stdlib e/o nosetest (http://somethingaboutorange.com/mrl/projects/nose/0.11.1/) e vedi che la shell per i test la userai sempre meno. Ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.co

[Python] test [was: Re: Come fareste voi?]

2010-02-19 Per discussione Daniele Varrazzo
i doctest e verifichi che la docstring sia consistente con quello che dichiara. Che poi siano anche test aggiuntivi per la test suite completa del programma, tanto meglio. Ma che le docstring sostituiscano una unit test apposita, secondo me, è un gioc

Re: [Python] test [was: Re: Come fareste voi?]

2010-02-19 Per discussione Daniele Varrazzo
stivi: visto i due obiettivi spesso finiscono con l'essere in contraddizione preferisco tenerli fisicamente separati e usare lo strumento migliore per l'obiettivo. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mail

Re: [Python] test [was: Re: Come fareste voi?]

2010-02-20 Per discussione Daniele Varrazzo
On Sat, 20 Feb 2010 09:57:21 +0100, Alessandro Dentella wrote: > non è che cerchi contrapposizione dove non c'è? Mi pare che le differenze > fra il mio ed il tuo punti di vista siano relativamente piccole. Scusami, ero un po' lanciato ;) A presto, ciao! -- Daniele Varrazzo

Re: [Python] R: Digest di Python, Volume 48, Numero 27

2010-02-20 Per discussione Daniele Varrazzo
rà smentirmi. Per favore, se puoi, vai nelle impostazioni della mailing list (trovi il link in fondo a questa mail) e imposta di *non* ricevere il digest, ma di ricevere i messaggi singoli. La Mailing List non è molto trafficata e rispondere ad un digest è molto brutto. Buona serata, a presto. --

Re: [Python] R: Digest di Python, Volume 48, Numero 27

2010-02-20 Per discussione Daniele Varrazzo
>> 2010/2/20, djm...@alice.it : >>> Scusatemi sono un neofita ma come si fanno le parentesi graffe in IDLE? >>> gRAZIE > On Sat, 20 Feb 2010 22:26:46 +0100, Daniele Varrazzo wrote: > Si fanno, se ricordo la tastiera italiana e windows, con Alt Gr + > parentesi

Re: [Python] PyCon!!!!!!!!!!!

2010-03-05 Per discussione Daniele Varrazzo
ere gli altri pythoniani d'Italia Puoi sempre non presentarti in chiesa: la cosa di solito scatena grande ironia... Punti extra se riesci a convincere lo sposo a seguirti al pycon. Ancora più punti se convinci la sposa! -- Daniele ___ Python mailin

Re: [Python] Nascondere il codice Python

2010-03-07 Per discussione Daniele Varrazzo
del codice (che è sempre possibile ma difficilmente evitabile). Rientri appieno nel "il codice non può essere letto con un editor di testo". -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Nascondere il codice Python

2010-03-08 Per discussione Daniele Varrazzo
le stringhe presenti nel codice. Ops: quando avevo risposto non avevo notato che il motivo era nascondere le password. Sì: col bytecode verrebbe offuscato tutto il codice... ma non le password :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com __

Re: [Python] Metodo Dizionari

2010-03-10 Per discussione Daniele Varrazzo
e) for key, value in dizionario.items() if value) > {1: True, 2: True, 4: True} > > oppure anche > >>>> dict((key, True) for key in dizionario if dizionario[key]) > {1: True, 2: True, 4: True} Questo però non modifica il dizionario: ne crea uno nuovo. A Nicola può

Re: [Python] Garbage collection

2010-03-30 Per discussione Daniele Varrazzo
ncella la struttura contenute dal modulo che occupa 50MB, non il modulo stesso. Un altro trucco per sapere se un oggetto viene davvero effettivamente cancellato è quello di usare un weakref per vedere se qualcun altro lo tiene ancora in vita. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.

Re: [Python] Garbage collection

2010-03-30 Per discussione Daniele Varrazzo
On Tue, 30 Mar 2010 15:42:34 +0200, Pietro Battiston wrote: > Il giorno mar, 30/03/2010 alle 13.04 +0200, Daniele Varrazzo ha > scritto: >> On Tue, 30 Mar 2010 12:19:58 +0200, Pietro Battiston >> wrote: >> > Salve a tutti, >> > >> > per quel che

Re: [Python] python.it e supporto per gruppi

2010-04-11 Per discussione Daniele Varrazzo
il mio? > Oppure si può pensare di sviluppare un supporto di questo genere? > La cosa è troppo complicata o onerosa e non vale la pena di realizzarla? > > Grazie per l'attenzione. Ciao Daniele, il sito python.it l'ho fatto praticamente da solo, anche se mi sarebbe piaciuto c

Re: [Python] trova e sostituisci

2010-04-16 Per discussione Daniele Varrazzo
(s.split()) Out[2]: "questa stringa ha tabulazioni e piu' spazi nel mezzo e alla fine" -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] trova e sostituisci

2010-04-16 Per discussione Daniele Varrazzo
On Fri, 16 Apr 2010 12:02:48 +0200, Marco Beri wrote: > 2010/4/16 Daniele Varrazzo >> On Fri, 16 Apr 2010 11:11:03 +0200, Valerio Pachera >> wrote: >>> Vorrei essere sicuro di lasciare un solo spazio fra le parole. >> In [2]: " ".join(s.split())

Re: [Python] A proposito di replace

2010-04-21 Per discussione Daniele Varrazzo
i e poi costruisci una presentazione su quei numeri: quando sono stringhe non hanno significato. Lavorare su stringhe ti potrebbe permettere di mostrare all'utente qualcosa come "€ Z.ucc.ala,00" ma probabilmente non gli sarebbe di grande uso

Re: [Python] Autologin

2010-05-15 Per discussione Daniele Marra
Grazie castor91 funziona alla grande, non ci avevo mai pensato, grazie ancora. - Original Message - From: castor91 To: frilui2...@libero.it ; Discussioni generali sul linguaggio Python Sent: Saturday, May 15, 2010 4:52 PM Subject: Re: [Python] Autologin In pratica ti serve

Re: [Python] Autologin

2010-05-17 Per discussione Daniele Marra
Sapete se esiste una versione per windows di expect?___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] gc.get_referrers

2010-05-28 Per discussione Daniele Varrazzo
izionari: dovresti trovare gli oggetti. Bye! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Doxygen -- creare documentazione

2010-06-16 Per discussione Daniele Varrazzo
documentazione ho usato sia sphinx puro - per le parti discorsive, sia autodoc dove le docstring erano complete (es. http://initd.org/psycopg/docs/extensions.html). Se ti interessa sphinx puoi dare un'occhiata a come e' realizzata questa documentazione, sia scaricando i sorgenti del progetto

Re: [Python] Nessuna finestrella su windows

2010-06-29 Per discussione Daniele Varrazzo
d ogni avvio (evitando per altro che >> l'utente la chiuda inavvertitamente? >> > > Prova a rinominare il modulo in ".pyw". Questo funziona solo se si fa doppio click sull'icona in gestione risorse. Se lo script è schedulato, invoca pythonw.exe invece di python.exe

Re: [Python] Nessuna finestrella su windows

2010-06-29 Per discussione Daniele Varrazzo
On Tue, 29 Jun 2010 20:06:44 +0200, Valerio Turturici wrote: > Il giorno mar, 29/06/2010 alle 19.58 +0200, Daniele Varrazzo ha scritto: >> Questo funziona solo se si fa doppio click sull'icona in gestione >> risorse. >> >> Se lo script è schedulato, invoca pytho

Re: [Python] Nessuna finestrella su windows

2010-06-29 Per discussione Daniele Varrazzo
On Tue, 29 Jun 2010 20:35:58 +0200, Valerio Turturici wrote: > Il giorno mar, 29/06/2010 alle 20.16 +0200, Daniele Varrazzo ha scritto: >> Prova ad andare in una sessione dos e a digitare il nome di uno script: >> viene eseguito o no? vado a tentoni, non ho windows qui e non lo us

Re: [Python] Nessuna finestrella su windows

2010-06-29 Per discussione Daniele Varrazzo
On Tue, 29 Jun 2010 21:54:27 +0200, Manlio Perillo wrote: > Il 29/06/2010 20:16, Daniele Varrazzo ha scritto: >> [...] >> Prova ad andare in una sessione dos e a digitare il nome di uno script: >> viene eseguito o no? vado a tentoni, non ho windows qui e non lo uso da >&

Re: [Python] variabili memoria

2010-07-06 Per discussione Daniele Varrazzo
andando sempre più lenti. E se per errore fai il print di una lista di un milione di item, non c'è altra soluzione che killarli... questo merita chi reinventa la console :D Divertiti, a presto. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Mysqldb in python 2.6

2010-07-09 Per discussione Daniele Varrazzo
ersonalizzare il setup.py perchè librerie e include non sono dove ci si aspetta su un sistema Posix, ma compilare e linkare (che prima era *veramente* uno sbattimento senza confini) è diventato sostanzialmente trasparente. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com __

Re: [Python] Mysqldb in python 2.6

2010-07-09 Per discussione Daniele Varrazzo
i cui ho il progetto con il repository su Google Code (http://code.google.com/p/py-setproctitle/) ma i pacchetti da scaricare sono *solo* su pypi. Per aggiornarli uso un comando tipo "setup.py sdist upload" e i pacchetti vengono caricati direttamente su

Re: [Python] Mysqldb in python 2.6

2010-07-09 Per discussione Daniele Varrazzo
On Fri, 09 Jul 2010 13:01:53 +0200, Marco Mariani wrote: > On Fri, 2010-07-09 at 12:35 +0200, Daniele Varrazzo wrote: > >> Per fortuna l'avventura è diventata molto più semplice da quando >> Giovanni >> Bajo ha realizzato questo pacchetto per windows: >> http:/

Re: [Python] Mysqldb in python 2.6

2010-07-09 Per discussione Daniele Varrazzo
e issues with mirroring external servers, >no more issues with wrong download URLs within >package metadata) > [...] OK, non è detto che un package debba essere per forza su PyPI, ma la possibilità che ci sia c'è. È in discussione la policy di accettare solo i metadati dei p

Re: [Python] setdefault nei dict

2010-07-15 Per discussione Daniele Varrazzo
un1()) > passed > 3 >>>> a.setdefault(1, fun1()) > passed > 3 > > > Qualcuno lo sa? La stai eseguendo tu "a mano" scrivendo "fun1()", con le parentesi. Prova a.setdefault(1, fun1) Ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] setdefault nei dict

2010-07-15 Per discussione Daniele Varrazzo
On Thu, 15 Jul 2010 12:48:48 +0200, Marco Beri wrote: > 2010/7/15 Daniele Varrazzo > >> La stai eseguendo tu "a mano" scrivendo "fun1()", con le parentesi. >> Prova a.setdefault(1, fun1) >> > > Così però dai per scontato che Nicola voles

Re: [Python] e32dbm

2010-07-16 Per discussione Daniele Varrazzo
to vuol dire che i database sono leggibili da python s60, non che gli stessi file possano essere aperti su python in linux o windows. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele Varrazzo
On Fri, 23 Jul 2010 13:53:23 +0200, Nicola Larosa wrote: > Daniele.zambelli wrote: >> Da un po' sto usando Spyder (http://packages.python.org/spyder/). > > Grazie Daniele, non lo conoscevo. Sembra ben fatto e interessante, per > essere un one man show su Windows. ;-) Inv

Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele Varrazzo
erché non sono adatte a quello che desideri. Divertitevi! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Proposta di progetto

2010-07-23 Per discussione Daniele Tricoli
opportuno. Restando in tema Qt (QT è QuickTime di Apple ;) per la parte editor potresti dare un'occhiata a marave¹ la cui componente "editor" è stata scritta in modo da essere riusabile, in modo da non dover riscrivere per forza tutto da zero. HTH, [¹] http://code.google.com/p/mara

Re: [Python] Gestione automatica pagine web con python

2010-08-11 Per discussione Daniele Varrazzo
sempio. > La versione di python che uso è la 3.1 Tieni conto che con python 2.x trovi più moduli già scritti che con 3.1. Ma provare a cavartela con 3.1 potrebbe non essere male. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com __

Re: [Python] Gestione automatica pagine web con python

2010-08-11 Per discussione Daniele Varrazzo
invece per esempio nella form c'è anche un campo hidden con un valore casuale fissato dal server allora devi fare prima una richiesta alla pagina che contiene la form e parsarla: farlo a colpi di espressioni regolari è noioso ed error-prone. > Il 11 agosto 2010 19:04, Daniele Varrazzo ha scrit

Re: [Python] (regex) l'ancoraggio \b e \< \>

2010-08-24 Per discussione Daniele Varrazzo
e \B sono aggiunte Perl-style per esempio. In definitiva ci sono un paio di standard per le core feature, ma molte estensioni sono specifiche delle diverse implementazioni. Un paio di link... http://www.jaredrobinson.com/regex.html http://en.wikipedia.org/wiki/Regu

Re: [Python] cambio versione

2010-08-24 Per discussione Daniele Varrazzo
tto è che non trovo più la vecchia versione di > MySQLdb che usavo con Python 2.4. Quella non funzionerebbe con Python 2.6. Qui ci sono link a package già compilati e a istruzioni su come compilare da te il driver per Oracle MySQL. http://stackoverflow.com/questions/645943/mysql-for-pyt

Re: [Python] insert à in db sqlite3

2010-08-31 Per discussione Daniele Varrazzo
ut viene sostituito da "?" invece che tirare un'eccezione. 4. latin1, latin9, cp1252 sono orrendamente simili: non credere di sapere quale sia il tuo encoding finché non hai visto un carattere euro; nel frattempo meglio usare la ricetta in 3. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Algoritmo in CSV

2010-09-02 Per discussione Daniele Varrazzo
di confronti. > Qualcuno ha un consiglio per ottimizzare? Ridefinisci il problema. Vedi se puoi lavorare con un'approssimazione del valore. Analizza solo i primi 1K record o se il file è seekabile pesca a caso qualche centinaio di record. -- Dani

Re: [Python] Vim e python

2010-09-22 Per discussione Daniele Varrazzo
uno già ben fatto: non ce l'ho sottomano ma posso postarlo stasera o forse più tardi nel pomeriggio. Ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Vim e python

2010-09-22 Per discussione Daniele Varrazzo
On Wed, 22 Sep 2010 16:59:40 +0300, Karim Gorjux wrote: > 2010/9/22 Daniele Varrazzo : >> Non sono un campione di vim, per cui non ricordo bene quali siano i >> settaggi. Ma ho un .vimrc lentamente tweakato pro-python a partire da uno >> già ben fatto: non ce l'ho s

Re: [Python] Consigli per gestionale con sincronizzazione online SQL

2010-09-30 Per discussione Daniele Varrazzo
i sistemi operativi è fattibile o devo mettere > in conto problemi di compatibilità noti? > - l'interfacciamento che prevedo con il db online è fattibile o > sconsigliabile? Se non scrivi un programma web butti via il tuo tempo e quello dei tuoi clienti. Questo vale

Re: [Python] Leggere file in directory diversa

2010-10-01 Per discussione Daniele Varrazzo
e(__file__), "file"). Questa è una delle cose che smette di funzionare se si cambia il percorso corrente con os.chdir(). -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Sets deprecated

2010-10-18 Per discussione Daniele Varrazzo
rtare sets e usa direttamente set/frozenset. Forse deve fare cosi' perche' funziona con versioni precedenti alla 2.4 (in questo caso comunque puo' essere corretto per usare i nuovi oggetti se disponibili). Comunque "sets" continua a funzionare, e probabilmente viene solo us

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-24 Per discussione Daniele Varrazzo
piacerebbe capire meglio cosa succede. Puoi scrivere un esempio auto-contenuto di quello che descrivi e che versione di psycopg usi? Grazie, a presto. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-24 Per discussione Daniele Varrazzo
On Sun, 24 Oct 2010 19:52:46 +0200, Marco Fochesato wrote: > On Sun, 2010-10-24 at 16:47 +0200, Daniele Varrazzo wrote: > >> Bravo :) io sono uno dei maintainer di psycopg. > Bene!! Spero che lo manterrai a lungo!! In effetti ci sono novità, lì lì per essere pubblicate... :P Avv

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Daniele Varrazzo
rt n == 1 print "ok" test("dbname=test") Ma questo test, nelle mie condizioni passa. Io ho sottomano solo una versione di sviluppo di psycopg: posso provare più tardi con quella che usi tu, ma se riesci a creare la condizione che fa fallire l'assert col tuo setup allora possiamo dire che c'è un bug. Altrimenti non si sa :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Daniele Varrazzo
n database non la implementa, questa non è una feature :) La tua è una frase buffa: è come dire che il database FooDB(tm) ha l'implementazione dei trigger più veloce che ci sia in giro e nessuno può batterlo (n.b. FooDB(tm) accetta la sintassi del comando CREATE TRIGGER ma non li implementa)

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Daniele Varrazzo
gli update concorrenti su record diversi; alter table blocca anche le select) La soluzione di Giovanni non verteva solo sull'usare cascade nella definizione di fkey: posporre il check della fkey alla fine della transazione consente di sporchettare con i dati come si vuole, passando attraverso sta

Re: [Python] Memory error

2010-11-03 Per discussione Daniele Varrazzo
tml O anche si può usare numpy. Ma l'OP non ha specificato una list *di cosa* ha, e non tutto si ficca facilmente in un array. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Memory error

2010-11-03 Per discussione Daniele Varrazzo
le c'e' una lista di stringhe e quando questo programma supera i 100 MB schianta qualcosa. Ho capito bene? -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Memory error

2010-11-03 Per discussione Daniele Varrazzo
On Wed, 03 Nov 2010 17:55:26 +0100, CoPlast SRL wrote: > Il 03/11/2010 17:45, Daniele Varrazzo ha scritto: >> On Wed, 03 Nov 2010 16:58:14 +0100, CoPlast SRL >> wrote: >>> Ciao a tutti. >>> Ho un problema con un programma da me scritto per far comunicare un >

Re: [Python] Memory error

2010-11-03 Per discussione Daniele Varrazzo
On Wed, 03 Nov 2010 18:16:57 +0100, CoPlast SRL wrote: > Il 03/11/2010 18:03, Daniele Varrazzo ha scritto: >> >> Cioè il file non viene scritto, non che non viene letto? Scusa, ma io >> non >> riesco a seguirti bene: prova a spiegare passo passo cosa fanno i tuoi >&g

Re: [Python] Memory error

2010-11-03 Per discussione Daniele Varrazzo
u un computer con ram ragionevole). Forse con qualche dettaglio in più (es. un traceback di eccezione) sarebbe più chiaro dove è l'intoppo. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it h

Re: [Python] delimitatori testo in sqlite

2010-11-05 Per discussione Daniele Varrazzo
ikipedia.org/wiki/SQL_injection * http://xkcd.com/327/ Nella doc di psycopg ci sono più dettagli su perché la fatina dell'SQL si arrabbia (ti ho già detto che è pelosa?): <http://initd.org/psycopg/docs/usage.html#passing-parameters-to-sql-queries>. Fai le dovute

Re: [Python] delimitatori testo in sqlite

2010-11-05 Per discussione Daniele Varrazzo
t;...) occorre una trasformazione (ma sintattica, non semantica) che converta un oggetto stringa python in una rappresentazione stringa sql, e il driver è l'unico oggetto che si deve occupare di questa trasformazione. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

[Python] Quoting [was: Problema installazione package con setup.py]

2010-11-05 Per discussione Daniele Varrazzo
avvissuti" ai vari autori, e magari cambi il titolo del messaggio quando si cambia argomento, allora sei un grande! :D Insomma, tipo questa risposta dovrebbe andare bene a tutti i nitpicker che girano per questa lista... :) -- Daniele Varrazzo

Re: [Python] Ubuntu e Kinterbasdb

2010-11-07 Per discussione Daniele Varrazzo
he significa? Con XP la stessa cosa andava a buon fine. Qualcuno mi può > aiutare? Grazie Forse su windows usavi la 3.3 mentre la versione impacchettata con ubuntu è superata. https://bugs.launchpad.net/ubuntu/+source/python-kinterbasdb/+bug/369589 Disinstalla con synaptic il package python-kint

[Python] Aperte le iscrizioni al PGDay 2010!

2010-11-08 Per discussione Daniele Varrazzo
re le feature più avanzate della libreria (ne approfitto per segnalare il rilascio di una beta, sabato scorso, che introduce diverse feature interessanti: tutti i dettagli sulla homepage del progetto <http://initd.org/psycopg/>). Accorrete numerosi! :) ci vediamo a Roma. -- Daniele Varrazz

Re: [Python] Aperte le iscrizioni al PGDay 2010!

2010-11-08 Per discussione Daniele Varrazzo
On Mon, 8 Nov 2010 12:33:12 +0100, Calogero Bonasia aka 0disse0 wrote: > Il giorno Mon, 08 Nov 2010 12:10:55 +0100 > Daniele Varrazzo ha scritto: > >> sono aperte le iscrizioni al PGDay 2010, conferenza nazionale sul >> database libero PostgreSQL, che si svolgerà

Re: [Python] Maneggiare un database wordpress

2010-11-09 Per discussione Daniele Varrazzo
e client usi, con questa configurazione) e ti connetterai al db remoto via tunnel ssh. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] R: Re: MameError

2010-11-12 Per discussione Daniele Varrazzo
d in cursor.description]) row = Record(*row) # ora puoi usare row.nome, row.cognome se MySQLdb rispetta la DBAPI (il che dovrebbe): http://www.python.org/dev/peps/pep-0249/. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Criptazione dei file sorgenti per evitare la manomissione

2010-11-12 Per discussione Daniele Varrazzo
*veramente* motivato e che sappia leggere il bytecode. PyInstaller fornisce anche supporto per creare un unico bundle che contiene sia l'eseguibile che i .pyc delle librerie che servono (e i .so/.dll). Probabilmente è facile modificarlo per fargli creare un bundle con l'eseguibile che vu

Re: [Python] wxPython

2010-11-18 Per discussione Daniele Varrazzo
tutto nel namespace wx, quindi si usava wx.App ecc... Controlla che versione di wx hai installato e a che versione si riferisce la guida che stai seguendo. E assicurati di aver installato il demo di wx, che contiene tantissimi esempi da scopiazzare, è utilissimo :) -- Daniele Varrazzo - Devel

Re: [Python] Semplificare l'importazione di oggetti da un package

2010-11-22 Per discussione Daniele Varrazzo
ot import name Info' Segui il traceback: potresti avere un problema di import circolari. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Leggere file rtf

2010-11-22 Per discussione Daniele Tricoli
On Monday 22 November 2010 15:17:23 Giuseppe Amato wrote: > Mi sapete consigliare un package per leggere rtf o doc? Per rtf io ho usato con estremo successo questo: http://pypi.python.org/pypi/pyth/0.5.6 HTH, -- Daniele Tricoli 'Eriol' http

Re: [Python] strano "orrore" su mac os x

2010-11-28 Per discussione Daniele Varrazzo
-10.3-i386.egg-tmp/_mysql.so: > mach-o, but wrong architecture >>>> > > vi e' mai successo ? Sembra la stessa rogna che regolarmente incontra chi prova ad usare psycopg su mac osx. Ho raccolto un po' di pointer a soluzioni in questo articolo: <http://initd.org/psy

Re: [Python] Quale tra dict, tuple e oggetti collections risulta essere il più performante?

2010-12-13 Per discussione Daniele Varrazzo
è più veloce che usare una lista per simulare una deque, ma se al tuo algoritmo serva un deque o meno lo devi sapere tu. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Cython e file header

2010-12-13 Per discussione Daniele Varrazzo
.cython.org/src/userguide/source_files_and_compilation.html#cython-files-depending-on-c-files -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Fwd: [lavoro] Ricerca sviluppatore python in campo ricerca scientifica

2010-12-18 Per discussione Daniele Varrazzo
On Sat, 18 Dec 2010 12:04:14 +0100, Kalos Bonasia wrote: > La Fondazione Bruno Kessler[0], seleziona un/a candidato/a per una > posizione di sviluppatore nell’ unità SoNet [1] del Centro Information > Tecnology [2] di Trento. Mi piacciono le note zero-based :) Buona caccia! --

[Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Daniele Varrazzo
e. Codice limitato a 80 colonne, prego. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Daniele Varrazzo
a in particolare ha 9 parametri, il refactoring della funzione originale implica ridefinire quella funzione e modificare tutti i punti in cui viene chiamata... e tutto questo per rispettare la propria convinzione che goto non serva in nessun caso? I dogma sono una brutta bestia. :) > Non

Re: [Python] inquisitori [was re: Turbopascal??]

2011-01-05 Per discussione Daniele Varrazzo
{ Bello, con questo diff mi ci farei una maglietta :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Microbenchmarks.

2011-01-07 Per discussione Daniele Varrazzo
On Fri, 7 Jan 2011 15:23:15 +0100, Giorgio Zoppi wrote: > Segnalo questo link. > http://shootout.alioth.debian.org/u64q/benchmark.php?test=all&lang=java&lang2=python3 Dice qualcosa di nuovo rispetto al noto "java e' in genere piu' veloce, python e' in gene

Re: [Python] stringhe raw

2011-01-08 Per discussione Daniele Varrazzo
orward slash ("/") funzionano anche su windows. "C:/autoexec.bat" viene gestito correttamente dalle fuzioni python (non se va passato a tool esterni ovviamente). -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] stringhe raw

2011-01-08 Per discussione Daniele Varrazzo
On Sat, 08 Jan 2011 12:05:19 +0100, Vito 'ZeD' De Tullio wrote: > Daniele Varrazzo wrote: >> In ogni caso quello che hanno omesso tutti di specificare è che i >> forward >> slash ("/") funzionano anche su windows. "C:/autoexec.bat" viene gesti

Re: [Python] stringhe raw

2011-01-08 Per discussione Daniele Varrazzo
os.path.split...). Solo grazie a questi accorgimenti i separatori diversi non sono un problema. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Text editor o IDE?

2011-01-10 Per discussione Daniele Varrazzo
t; Manca anche Java, oltre al paio di importanti. Però fa POV-Ray! Di che altro hai bisogno per essere felice? -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Numero to byte

2011-01-11 Per discussione Daniele Varrazzo
ividendo per 1000 ad ogni passo, finche' hai meno di 1000 o sono finiti i suffissi. http://diveintopython3.org/your-first-python-program.html Comunque e' solo piu' elegante di una fila di if, non piu' efficiente. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com

Re: [Python] Numero to byte

2011-01-12 Per discussione Daniele Varrazzo
mes after the precision. Quindi > return ('%.' + str(precision) + 'lf %s') % (bytes * factor / > n, label) potrbbe essere scritto: return ('%.*lf %s') % (precision, bytes * factor / n, label) Tutto unte

Re: [Python] Numero to byte

2011-01-12 Per discussione Daniele Varrazzo
portante è che bytes * factor / n lavori con float, > altrimenti se viene immesso bytes e factor interi la divisione sarà > intera. > Credo che basti fare (untested) bytes = float (bytes) da qualche parte. O anche avere "from __future__ import division" nel m

Re: [Python] Sulla gestione degli errori

2011-01-12 Per discussione Daniele Varrazzo
sarle. Usarle solo perche' hai scoperto una feature fica e la vuoi usare a tutti i costi e' solo parzialmente ok :) Qui avevo scritto ad un tizio un esempio di uso delle eccezioni custom, che e' il modo in cui mi regolo di solito: http://stackoverflow.com/questions/497952/how-to-make-

[Python] Un paio di punti aperti tra psycopg e Zope

2011-01-13 Per discussione Daniele Varrazzo
olvere) e' in questo post <http://archives.postgresql.org/psycopg/2011-01/msg00022.php> della rediviva ML di psycopg, alla quale vi invito a iscrivervi se vi interessa partecipare. Grazie mille! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Pytho

<    1   2   3   4   5   6   7   8   9   10   >