it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
April 2008
motuwethfrsasuw
 123456 14
78910111213 15
14151617181920 16
21222324252627 17
282930     18
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
it.comp.lang.python Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  algoritmo ricerca intero in intervalli         


Author: Gerolamo
Date: Apr 23, 2008 14:22

salve a tutti.

ho un file csv nel formato
intero_senzasegno_32bit_min, intero_senzasegno_32bit_max, stringa

e devo fare una ricerca al suo interno per trovare la stringa
che corrisponde a un numero compreso tra il primo e il secondo
intero.
Non ci sono sovrapposizioni negli intervalli.
E' possibile che l'intero cercato non sia presente in alcun intervallo.
Le righe del csv sono circa 85000.

I quesiti sono 2:
1- un intero senza segno a 32 bit, in python è un long.
l'int è a 32 bit, ma col segno, per cui non ci sto.
Ho capito giusto?

2- dovendo fare questa ricerca per circa 100000 volte, mi
servirebbe un algoritmo ottimizzato (come tempo di ricerca)

Al momento sono arrivato a questo:

- importo tutto il csv in una lista con:
Show full article (1.37Kb)
5 Comments
  Principiante         


Author: claudio33pool
Date: Apr 23, 2008 13:44

Ciao a tutti,
mi sono avvicinato a python quasi per caso e adesso mi vengono un
mucchio di domande.
Ho cercato in rete ma non sono riuscito a trovare la risposta che
cerco.
Ho visto che con prcal() del modulo calendar si riesce a stampare il
calendario di tutto l'anno. Molto utile.
Avevo fatto un addin in excel per fare una cosa simile.
Però c'è la possibilità di mettere i giorni e i mesi in italiano?
Io non ho trovato nulla a riguardo.
Mi piacerebbe poter personalizzare python installato sul mio PC (win
XP pro SP2) con i nomi in italiano degli elenchi più comuni.
Mi sapete dire se e come fare?
Grazie!
3 Comments
  una ripetizione ossessiva         


Author: fabio gh
Date: Apr 23, 2008 08:58

Seconda domanda della giornata:

ho una serie di righe del tipo:

X_prima[aa,ii,jj,cond1,cond2] = 0
X_durante[aa,ii,jj,cond1,cond2] = 0
X_dopo[aa,ii,jj,cond1,cond2] = 0
X_relativa[aa,ii,jj,cond1,cond2] = 0
X_assolutacond2] = 0
ecc.

Visto che per tutte "[aa,ii,jj,cond1,cond2]" si ripete, c'e' un modo
pythonico per scriverle in forma piu' compatta?

Grazie in anticipo.

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
2 Comments
  Da newbie         


Author: _caciocavallo_
Date: Apr 23, 2008 07:10

Salve a tutti, mi sono affacciato da 2 giorni al fantastico mondo PYTHON.
Sto costruendo una GUI per FFMPEG tipo FFMPEGX per Mac.

La parte delle Forms l'ho gestita con qt4-designer.
Il codice, lo gestisco da ERIC4.
Ho visto che, se da eric4, faccio "compile all forms", mi genera sempre
un nuovo Ui_xxx.py file, cancellando tutte le aggiunte che ho fatto.

La mia domanda è questa: posso tenere un file solo per la definizione
della GUI e tutto il resto del codice (con i vari slots e connessioni
del pulsanti e le def fatte da me) in vari altri file?

Ho visto che eric4, partendo dal *.ui di qt4-designer, crea anche il
main dell'applicazione. Come posso separare in 2 o più file, il mio
programmino?

Grazie a tutti
Ciao
Siro
10 Comments
  Python CE + TKinter         


Author: Claudio Driussi
Date: Apr 23, 2008 06:13

Qualcuno ha qualche esperienza in merito?

Ho provato ed un "hello world!" riesco a farlo girare,
anche se ho dovuto ravanare un po con le dll ed
i files di Tkinter.

E' una cosa su cui si può fare affidamento? vale
la pena investirci del tempo per sviluppare applicazioni?

Ciao
Claudio
6 Comments
  a quale gruppo appartiene un dato?         


Author: fabio gh
Date: Apr 23, 2008 02:55

Salve a tutti.

Ho una struttura dati di questo tipo:

elenco = [[cane, gatto, uccello],
[sale, acqua, zucchero],
[antonio, francesco, giovanni],
[bello, alto, brutto]]

vorrei ora trovare un modo per assegnare alla variabile MioGruppo il
valore che corrisponde al gruppo (0, 1, 2, 3) al quale un certo dato xxxxx
appartiene, ossia qualcosa del tipo:

se xxxxx == acqua allora MioGruppo=1,
se xxxxx == alto allora MioGruppo=3,
se xxxxx == brutto allora MioGruppo=3,
se xxxxx == cane allora MioGruppo=0
ecc

Mi suggerite come fare? Grazie!

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
3 Comments
  Problema binding con Tkinter         


Author: alebont
Date: Apr 23, 2008 01:49

Salve

nel codice seguente la pressione del pulsante b1 dovrebbe attivare una
funzione che confronta il testo del pulsante con un altro testo e, se
uguali, colorare b1 di verde.
Avviando il programma il tasto è subito verde senza premere.

Sapete spiegarmi dove sbaglio?

Grazie

from Tkinter import *
root = Tk()
frm = Frame(root)
frm.pack()

testo_ok = "prova"

def controllo(bt,testo):
if bt["text"] == testo:
bt["background"] = "green"

b1 = Button(frm, text="prova")
b1.bind("", controllo(b1,testo_ok))
b1.pack()

root.mainloop()
7 Comments
  Zope3 import zexp         


Author: mr.enx
Date: Apr 23, 2008 00:10

Ma in Zope3 non si possono importare i file zexp?
1 Comment