Re: [Python] Info di esercizio

2007-07-15 Per discussione paolo
ma speriamo che ti stia sbagliando! per quanto riguarda la 
riformattazione!...

comunque, usavo si solo quello di zio Bil...
come antivirus ho avg, e ad-aware..
ma ora grazie al tuo suggerimento, ho installato il kerio, 4.2.2 e mi sembra 
molto buono! mi correggo, la versione del python è la 2.5.1 scaricata da 
www.python.org/download/windows/, nome del file:

python-2.5.1.msi
quale versione mi consigliate?
chiedo scusa alla lista del off topic...

dovrei chiedervi una info,  non riesco a trovare come si gestisce la 
pressione di un tasto in pithon, io conosco un po il basic, e in tale 
linguaggio è inkey$, in pratica, e come il raw_input, ma non attende la 
pressione dell'invio...
dovrei gestire la pressione dei numeri da 1-9 del tastierino numerico con 
tale modalità...

  vi ricordo però, che del pithon conosco quasi nulla!
sapreste dirmi da quale modulo dovrei cercare tale comando?
avrei molte altre cose da chiedervi, ma per il momento sarà bene che mi 
fermi qua

grazie!






Secondo me sei ad un passo dalla seconda formattazione.

Per curiosità, hai installato un firewall personale (ma vero, non quello
finto di XP, qualcosa come `il vecchio kerio`_) da prima di *pensare
soltanto* di connettere il tuo computer ad internet usando un modem USB?
(ipotizzo che mamma telecom oltre a Microsoft Internet Explorer fornito 
da

Alice ti abbia fornito uno di quelli)

.. _il vecchio kerio: http://www.oldversion.com/program.php?n=keriopf

--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com







___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python






No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.472 / Virus Database: 269.8.7/830 - Release Date: 03/06/2007 
12.47


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Re: Info di esercizio

2007-07-15 Per discussione paolo
dovete sapere che non tutti possono cambiare sistema operativo, i motivi 
potrebbero essere molti, esempio:

in famiglia il pc viene utilizzato da piu persone, ecc.
ma nel mio caso, non è solo questo il motivo, è che sono un non vedente, e 
mi avvalgo di un screen reader con sintesi vocale, che funziona sotto 
windows...

ai me!


- Original Message - 
From: Gian Mario Tagliaretti [EMAIL PROTECTED]

To: Discussioni generali sul linguaggio Python python@lists.python.it
Sent: Monday, June 04, 2007 9:50 AM
Subject: Re: [Python] Re: Info di esercizio


Il 04/06/07, Nicola Larosa[EMAIL PROTECTED] ha scritto:

A chi viene da Windows consiglio Kubuntu, vedi altro messaggio per i 
dettagli.


Nicola sai che io sono un tuo ammiratore, però togli quella K davanti
a ubuntu ti scongiuro :p

Ovviamente scherzo, kubuntu è un'ottima scelta in ogni caso.

ciao, buona settimana
--
Gian Mario Tagliaretti
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.472 / Virus Database: 269.8.7/830 - Release Date: 03/06/2007 
12.47



___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] pythonitalia.devil.it

2007-07-15 Per discussione Manlio Perillo

Saluti.

Ieri il webmaster di pythonitalia.devil.it mi ha scritto per segnalarmi 
il nuovo forum dedicato a Python.


Non sono un fan dei forum web, ma magari a qualcuno può interessare.


Manlio Perillo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] prova da non leggere

2007-07-15 Per discussione paolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] prova

2007-07-15 Per discussione paolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Re: Info editor Python

2007-07-15 Per discussione Enrico Franchi


On 04/giu/07, at 11:32, Bruno Cavestro wrote:

Facciamo un passo indietro: questo argomento è uscito fuori per  
mostrare come Wing sia un tool utile anche per progetti seri.




Ma Wing è certamente utile in progetti seri: tutt'ora credo abbia il  
miglior debugger a disposizione.


*Io* poi come debugger mi trovo benissimo con il sistema di TextMate  
e all'autocompletamento preferisco la somma di snippet + editor  
*molto* potente nella manipolazione del testo + autocompletamento a  
buffer.


Non è che mi farebbe schifo avere anche l'autocompletamento di Wing  
(fino a poco tempo fa, quello che ci imbroccava di più). Solo ci sono  
altre features che mi fanno preferire TM.


Ad ogni modo Wing resta un ottimo IDE.

-enrico

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] script DCOP

2007-07-15 Per discussione ste
Qualcuno ha mai provato a fre script DCOP in KDE? 
Sembra un gioco molto interessante, ma faccio una gran fatica a documentarmi. 
Conviene usare direttamente dcop o appoggiarsi a librerie più complesse (e 
fini) come pyKde ?
E poi mi sapreste indicare un po' di documentazione: c'è qualcosa che non 
capisco. Ad esempio: come diavolo si fa ad aprire e chiudere un documento. 
Passare per il menù FIle-Open e relativa finestra di browsing non mi sembra 
una strada molto percorribile.

ciao e grazie
  ste
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] info_dictionary

2007-07-15 Per discussione irene farabella

ciao
devo ordinare le chiavi di questo dizionario:
dict2[AA_num_dssp,chain] = (structure,AA_name_dssp)
dove AA_num_dssp= numero intero
chain= lettera
un esempio di item del dizionario  è questo (64,'C'):('H', 'C').
normalmente , usando come keys del dizionario solo numeri, dopo aver
trasformato dict.keys() in una lista riesco usando .sort() a ordinare le
chiavi del dizionario.
è la prima volta che uso un dizionario con le chiavi definite in questo modo
ma è indispensabile ...
grazie per l aiuto
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] riguardo i gadget

2007-07-15 Per discussione Manlio Perillo

Curiosità: i gadget come sono andati?


Manlio Perillo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] connessione https e invio post

2007-07-15 Per discussione Iacopo Masi

Salve,
stiamo cercando un metodo per realizzare delle connessioni in HTTPS
che supportino POST per il passaggio dei valori cifrati.
Ci serve una soluzione che comporti un basso numero di moduli da
includere e quindi escluderemmo soluzioni come ad esempio Twisted.
La scelta era caduta su httplib, ma vorremmo sapere l'opinione sulla
loro qualità o su migliori alternative che non abbiamo trovato.

Vi incollo inoltre la pagina post di prova che stiamo utilizzando per
fare delle prove testando gli scritps (le prove per ora vengono svolte
solo in HTTP):

html
body

Welcome ?php echo $_POST[name]; ?.br /
You are ?php echo $_POST[age]; ? years old.

/body
/html

L'url alla quale potete caricarla è http://www.iacopomasi.net/post.php

Lo script per ora HTTP usato è il seguente:

import httplib, urllib
params = urllib.urlencode({'name': 'iacopo', 'age': 24})
headers = {Content-type:
application/x-www-form-urlencoded,Accept: text/plain}
conn = httplib.HTTPConnection(www.iacopomasi.net:80)
conn.request(POST, post.php, params, headers)
response = conn.getresponse()
print response.status, response.reason
#200 OK
data = response.read()
conn.close()

Che restituisce:


python post.py

400 Bad Request

Come possiamo produrre uno scritp funzionante?
Grazie a tutti.


--
Iacopo Masi
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] aumentare altezza entry widget

2007-07-15 Per discussione Sandro

ciao a tutti e grazie in anticipo per l'ascolto
volevo sapere se fosse possibile aumentare l'altezza dell'entry widget 
in quanto

tra le opzioni ho visto solo il valore width... se è possibile come faccio?


--
Email.it, the professional e-mail, gratis per te: http://www.email.it/f

Sponsor:
Problemi di Liquidità? Con Logos Finanziaria 30.000 € in 24 ore a dipendenti e 
lavoratori autonomi con rimborsi fino a 120 mesi, clicca qui
* 
Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2911d=14-6

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] ma esiste ancora codesta lista?

2007-07-15 Per discussione paolo
mi chiedevo se esisteva ancora questa lista!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Info editor Python

2007-07-15 Per discussione salvatore monaco

cia ti rispondo per esperienza diretta ma in Java e' uguale
quando stavo facendo un programma con swing e awt mi ero scaricato netbees
che di perse' e' un ottimo strumento ma fa un sacco di cose.
mi soni reso conto che pero' se dovevo mettere mano al codice mi mettevo
prima le mani nei capelli poi nel codice e ho deciso di imparare
simplicemente con editor e tanto sudore pero' ho capito un sacco di cose

io se posso non utilizzo ambienti di sviluppo RAD e per ora utilizzo visual
studio 2005 che e' una bomba
ma per le mie cose e sopratutto per python vado di editor

Ciao Salvus



Il 02/06/07, [EMAIL PROTECTED] [EMAIL PROTECTED] ha scritto:


 Volevo chiedervi ma per realizzare le interfacce dei programmi usate
sempre il classico editor o usate un programma che vi permette di disegnare
i componenti del vostro programma semplicemente con il mouse?
Io sto scaricando wxGlade ma se mi sapete consigliare qualcosa di meglio e
dove trovare documentazione italiana e finita e non come quella di barisone
vi ringrazio


-- Dada.net: fai nuove amicizie e ... guadagna con loro grazie a 
friend$http://friends.dada.net/friends/people.php!
--

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[python] mod_python python info?

2007-07-15 Per discussione Marzio Bonfanti Stanziola
Buongiorno a tutta la lista.
Vorrei sapere se esiste per mod_python qualcosa di simile alla funzione phpinfo 
di PHP, una funzione che mostri tutte le caratteristiche della piattaforma e le 
librerie disponibili.
Grazie.




  ___ 
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: 
http://it.docs.yahoo.com/nowyoucan.html___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[python] mod_python guida esaustiva, cookbook o simili.

2007-07-15 Per discussione Marzio Bonfanti Stanziola
Buongiorno.
Ho cercato a lungo in rete per una guida completa ed esaustiva (qualcosa di più 
completo della guida di modpython.org, tanto per intenderci) ma non riesco a 
venirne a una. Perlopiù trovo singoli esempi, qualche pagina di blog...
C'è qualcosa di più completo con sintassi, esempi, use case e quant'altro? 
Anche pubblicazioni di O'Reilly o Wrox?
Grazie a tutti.




  ___ 
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: 
http://it.docs.yahoo.com/nowyoucan.html___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] [Announce] PyGtksourceview 1.90.1

2007-07-15 Per discussione Gian Mario Tagliaretti

I am pleased to announce version 1.90.1 of the Gtksourceview Python bindings.

Once the mirrors have sync correctly it will be available at:

ftp://ftp.gnome.org/Public/GNOME/sources/pygtksourceview/1.90/

The bindings are updated with the new Gtksourceview API

News in 1.90.1
==

   o plenty of fixes in defs file (muntyan, pbor)
   o require pygobject 2.8 instead of 2.10 (muntyan)
   o updated View and Buffer constructors (muntyan)
   o removed Source prefix (muntyan)
   o test-widget now works removing old gnome print stuff (muntyan)

Blurb:
==

gtksourceview is a library that provides a widget for source code display
and editing, derived from Gtk's TextView, and used by gedit and nemiver,
among others.

gtksourceview has recently been released 1.90.0 as a major update of
the library.

The greatest changes in this release are the introduction of a new, smarter
highlighting engine (which is context aware, and so allows much more
niceties than the old one) and a theming support (easier configuration of
colors it uses, better fit in dark themes).

Also, the printing support has been removed (thus dropping the gnomeprint
dependency), since we currently expect people to implement it on an
application basis using the new GtkPrint API, allowing much more control.

PyGtksourceview requires:
=

o Gtksourceview = 1.90.1
o PyGObject = 2.8.0 (2.11.3 to build the docs)
o PyGTK = 2.8.0

Bug reports should go to:
http://bugzilla.gnome.org/browse.cgi?product=gtksourceview

cheers
--
Gian Mario Tagliaretti
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Puntatori o pseudo-tali

2007-07-15 Per discussione Pietro Battiston
Salve a tutti, ho un problema teorico. Se eseguo il seguente codice:

class pippo():
 def __init__(self, pezzo):
  self.pezzo = pezzo

a = pippo(10)
b = a
a.pezzo = 5
print b.pezzo

... otterrò come risultato 5, perché a e b si riferiscono esattamente
allo stesso oggetto, che è stato modificato. Fin qui tutto bene (anche
se ci ho messo un po' a capirlo).

Però se dò il seguente codice:

a = 10
b = a
a = 5
print b

... ottengo invece come risultato 10, perché a e b si riferiscono a due
oggetti diversi.

Ovviamente non trovo affatto scandaloso (semplicemente perché ci
semplifica assai le cose) che il simbolo = la prima volta significhi
indica lo stesso oggetto e la seconda fai una copia dell'oggetto. Il
problema è: ho notato che anche con le stringhe si ricade nel secondo
caso (fai una copia); esistono altri tipi di dato per cui la cosa
funziona così? C'è una classificazione precisa dei tipi in base al
comportamento di =?

O semplicemente l'= significa sempre fai una copia tranne nel caso
di classi?

Anche solo un link per delucidarmi un po' le idee sarebbe molto gradito.

grazie, ciao

Pietro
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] come ripeto una funzione dopo un certo intervallo di tempo?

2007-07-15 Per discussione allanon
Ciao a tutti, vorrei chiedervi aiuto su questo mio problema di ripetere
una funzione dopo un certo intervallo di tempo

Nella pagina 
http://www.python.org/doc/current/lib/timer-objects.html
trovo un simpatico esempio che purtroppo non funziona

ovvero la classe Timer non la trova
neanche se importo thread

come potrei fare?


-- 
  .''`.  |Utente Linux #370990 -- jabber: [EMAIL PROTECTED]
 : :'  : |No al TC-Palladium! http://www.no1984.org/
 `. `'`  |GnuPG ID Key:(0x)A07FF2DB --  gpg --search-keys 0xA07FF2DB
   `-|Fingerprint 3D2F DCD4 6AB3 9C52 995A  969E D634 02FF A07F F2DB
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Re: Info di esercizio

2007-07-15 Per discussione Nicola Larosa
[Scusate l'enorme ritardo nella risposta, dev'essere successo qualche
casino con la gestione di questa lista, forse da parte di GMane, e forse no
;-) ]


paolo wrote:
 dovete sapere che non tutti possono cambiare sistema operativo, i motivi
 potrebbero essere molti,

Certo, i motivi possono essere molti, e alcuni possono perfino essere
validi. ;-)


 esempio:
 in famiglia il pc viene utilizzato da piu persone, ecc.

Questo spesso non lo è. :-) A casa mia, il PC nel soggiorno con Kubuntu
viene utilizzato quotidianamente da tutti i familiari, grandi e piccini.


 ma nel mio caso, non è solo questo il motivo, è che sono un non vedente,
 e mi avvalgo di un screen reader con sintesi vocale, che funziona sotto
 windows...
 ai me!

La situazione di screen reader e sintesi vocale su Linux è buona, non
scarterei a priori la possibilità. Ma magari tu hai già verificato in tempi
recenti.


-- 
Nicola Larosa - http://www.tekNico.net/

Appellarsi al concetto della neutralità della tecnologia per discolpare
tecnologie come il Trusted Computing è una azione intellettualmente
disonesta. Il Trusted Computing implementa tutta la diffidenza, l'ansia
da controllo, il desiderio di potere e le cattive intenzioni dei manager
delle aziende che la promuovono. -- Oceani Digitali, ottobre 2006


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Puntatori o pseudo-tali

2007-07-15 Per discussione Lawrence Oluyede

Anche solo un link per delucidarmi un po' le idee sarebbe molto gradito.


Prova a leggere questo: http://87.106.17.236/crew/mwh/hacks/objectthink.html

--
Lawrence, oluyede.org - neropercaso.it
It is difficult to get a man to understand
something when his salary depends on not
understanding it - Upton Sinclair
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Puntatori o pseudo-tali

2007-07-15 Per discussione Daniele Zambelli
Alle martedì 10 luglio 2007, Pietro Battiston ha scritto:
 Salve a tutti, ho un problema teorico. Se eseguo il seguente codice:

 class pippo():
  def __init__(self, pezzo):
   self.pezzo = pezzo

 a = pippo(10)
 b = a
 a.pezzo = 5
 print b.pezzo

 ... otterrò come risultato 5, perché a e b si riferiscono esattamente
 allo stesso oggetto, che è stato modificato. Fin qui tutto bene (anche
 se ci ho messo un po' a capirlo).

 Però se dò il seguente codice:

 a = 10
 b = a
 a = 5
 print b

 ... ottengo invece come risultato 10, perché a e b si riferiscono a due
 oggetti diversi.

Io l'ho capita così:

L'operatore '=' associa all'identificatore che si trova a sinistra l'oggetto 
che si trova a destra. Se a destra c'è un identificatore, l'identificatore 
che c'è a sinistra di '=' è associato all'oggetto identificato 
dall'identificatore di destra.

 class Pippo():# Meglio con la maiuscola iniziale
  def __init__(self, pezzo):
   self.pezzo = pezzo

 a = pippo(10) # a è ass. ad un oggetto della classe Pippo
 b = a # b è associato allo stesso geetto
 a.pezzo = 5   # viene modificato un attributo di questo oggetto
 print b.pezzo # viene stampato l'attributo di questo oggetto

Osservare che gli oggetti sono oggetti *mutabili*.

seconda situazione:

 a = 10# a è associato all'oggetto 10
 b = a # b è associato allo stesso oggetto 10
 a = 5 # ora a è associato all'oggetto 5
 print b   # giustamente b continua ad essere associato a 10

In altri linguaggi quando si parla di variabili ci si riferisce alla metafora 
dei contenitori: una variabile è un contenitore nel quale si ricopia un 
contenuto, a meno che non si lavori esplicitamente con puntatori.
In Python le variabili sono delle etichette per oggetti: tante etichette 
diverse possono puntare allo stesso oggetto, posso modificare quell'oggetto a 
partire da una qualunque delle sue etichette. Viceversa la stessa etichetta, 
in momenti diversi può indicare oggetti completamente diversi.

Questo modo di lavorare risulta molto naturale, penso che confonda di più chi 
è abituato ad altri linguaggi perché è abituato ad altri meccanismi, in 
realtà più rigidi.

Spero di essere stato chiaro e, se ci sono degli errori, che qualcuno mi 
corregga.

Ciao

-- 

Daniele
  giusto!
  _o)  (o_   (o_ _o)  nel verso
-./\\  //\.- //\ /\\  forse è perché non guardiamo le cose
 _\_V  V_/_  V_/ \_V  Quando non ci capiamo,
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] come ripeto una funzione dopo un certo intervallo di tempo?

2007-07-15 Per discussione allanon
Sun 15 July 2007, alle 16:47 +0200, Eriol ha scritto:
 On Friday 13 July 2007, allanon wrote:
  come potrei fare?
 
 Importare dal modulo threading:
 
 from threading import Timer
 

ti ringrazio per la dritta,
infatti ho altre due domande per te :)

1) come diavolo fai a saperlo dato che nella pagine online di reference
non c'e' scritto :p

2)

questa e' la parte incriminata del mio codice

if __name__ == '__main__':
# creo l'oggetto database
   db = MySQLdb.connect(host = HOST,
  user = USER,
  passwd = PASSWD,
  db=DATABASE
  )
   c=db.cursor() # crea il cursore
   t = Timer(5.0, Repeated_Function(c))
   t.start()


lancio lo script,
viene eseguita la Repeated_Function per 1 volta
dopo 5 secondi ottengo questo errore

Traceback (most recent call last):
  File threading.py, line 442, in __bootstrap
self.run()
  File threading.py, line 607, in run
self.function(*self.args, **self.kwargs)
TypeError: 'NoneType' object is not callable


la connessione al db dovrebbe essere sempre attiva giusto?
e lo stesso dovrebbe valere per il cursore,
non capisco cosa non funziona O_O

il mio intento e' quello di lasciare sempre aperta una connessione
e di rinnovare solo la query ogni tot secondi

-- 
  .''`.  |Utente Linux #370990 -- jabber: [EMAIL PROTECTED]
 : :'  : |No al TC-Palladium! http://www.no1984.org/
 `. `'`  |GnuPG ID Key:(0x)A07FF2DB --  gpg --search-keys 0xA07FF2DB
   `-|Fingerprint 3D2F DCD4 6AB3 9C52 995A  969E D634 02FF A07F F2DB
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] come ripeto una funzione dopo un certo intervallo di tempo?

2007-07-15 Per discussione Y3s


Il giorno 15/lug/07, alle ore 23:38, allanon ha scritto:


Sun 15 July 2007, alle 16:47 +0200, Eriol ha scritto:

On Friday 13 July 2007, allanon wrote:

come potrei fare?


Importare dal modulo threading:

from threading import Timer



ti ringrazio per la dritta,
infatti ho altre due domande per te :)



Rispondo io, va bene lo stesso? ;-)

1) come diavolo fai a saperlo dato che nella pagine online di  
reference

non c'e' scritto :p



Sa leggere la documentazione ;-)

http://www.python.org/doc/current/lib/module-threading.html


2)

questa e' la parte incriminata del mio codice

if __name__ == '__main__':
# creo l'oggetto database
   db = MySQLdb.connect(host = HOST,
  user = USER,
  passwd = PASSWD,
  db=DATABASE
  )
   c=db.cursor() # crea il cursore
   t = Timer(5.0, Repeated_Function(c))
   t.start()


lancio lo script,
viene eseguita la Repeated_Function per 1 volta
dopo 5 secondi ottengo questo errore

Traceback (most recent call last):
  File threading.py, line 442, in __bootstrap
self.run()
  File threading.py, line 607, in run
self.function(*self.args, **self.kwargs)
TypeError: 'NoneType' object is not callable


la connessione al db dovrebbe essere sempre attiva giusto?
e lo stesso dovrebbe valere per il cursore,
non capisco cosa non funziona O_O



Stai passando al timer il valore di ritorno della *chiamata* alla  
funzione. In questo modo, la funzione Repeated_Function viene  
chiamata subito, e al timer viene passato il suo valore di ritorno  
(nel tuo caso l'oggetto None). Questo ti spiega il messaggio d'errore.
La riga giusta dovrebbe essere qualcosa di simile (passi il nome  
della funzione e una sequenza dei suoi parametri):


t = Timer(5.0, Repeated_Function, (c,))

Tieni presente che comunque il timer è one-shot, ovvero se vuoi che  
venga eseguita *ogni 5 secondi* devi ri-schedulare (che brutto  
termine!) l'azione dopo che è stata eseguita. Questo se ti serve che  
il tuo programma continui a funzionare durante i 5 secondi di attesa,  
in caso contrario la cosa più semplice è quella di seguito.



il mio intento e' quello di lasciare sempre aperta una connessione
e di rinnovare solo la query ogni tot secondi



In tal caso (ovvero se devi solo eseguire la query ogni 5 secondi,  
senza fare niente nel frattempo), il codice più corretto dovrebbe  
essere qualcosa tipo:


import time

while True:
# Esegue la query o qualunque cosa
...
time.sleep(5)   # Attende 5 secondi

Oppure usare il modulo sched, che è fatto proprio per questo genere  
di cose.


Nel caso in cui l'esecuzione del tuo programma deve proseguire  
durante l'attesa, puoi anche provare a dare un'occhiata a Twisted,  
che per queste cose ti da molta potenza a basso costo (è piuttosto  
semplice in casi del genere)


--
Antonio Valente


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python