[Python] SQLAlchemy su ubuntu...

2007-02-07 Per discussione [EMAIL PROTECTED]

Scusate il disturbo.
Sto cercando di installare SQLAlchemy (0.3.4) su Ubuntu Linux (6.06 Dapper).
Ho provato sia con easy_install che con setup.py install (in sudo).
Python 2.4, SQLAlchemy 0.3.4.

Primo problema (risolto): import sqlalchemy funziona da root, non da 
utente. Il file 
/usr/lib/python2.4/site-packages/SQLAlchemy-0.3.4-py2.4.egg non ha i 
permessi di lettura per group ed others... vabbè, chmod risolve.


Secondo problema. vado nella directory test e provo un python alltest.py 
per vedere se va, ma ho:


AttributeError: 'module' object has no attribute 'sqlite_version'

Ok, mi sa che non è la versione giusta di SQLite, ci lavorerò un po' sopra.

Ma easy_install non doveva fare tutto da solo?
Qualcuno ha provato SQLAlchemy su Dapper riscontrando la mia situazione, 
o mi sfugge qualcosa di banale?


Grazie in anticipo per il conforto,
Max.

p.s. su 6.10 Edgy sqlalchemy è installabile via apt-get e funziona...
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] SQLAlchemy su ubuntu...

2007-02-07 Per discussione Marco Mariani
[EMAIL PROTECTED] wrote:
> Ok, mi sa che non è la versione giusta di SQLite, ci lavorerò un po'
> sopra.
>
> Ma easy_install non doveva fare tutto da solo?
> Qualcuno ha provato SQLAlchemy su Dapper riscontrando la mia
> situazione, o mi sfugge qualcosa di banale?
Io l'ho usato su dapper e su edgy, con mysql e postgres, nelle versioni
egg e trunk svn

In alternativa, scarichi il tar e prendi la directory, e' 100% python

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


Re: [Python] SQLAlchemy su ubuntu...

2007-02-07 Per discussione [EMAIL PROTECTED]

Marco Mariani ha scritto:
[...]


In alternativa, scarichi il tar e prendi la directory, e' 100% python


Ti ringrazio, in effetti per farlo andare ci sono riuscito comunqe, era 
solo che mi interrogavo sul fatto di aver compreso o meno il senso di 
easy_install...
(forse il subject doveva essere più easy_install di sqlalchemy, ma stavo 
sbattendo il naso su quello...)


Ad ogni modo grazie,
Max.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] lezione di stile. quale e' meglio?

2007-02-07 Per discussione Marco Giusti
ciao,
  considerati i due esempio seguenti, quale usereste voi? considerate
che nella realta' ho un costruttore con 8/9 parametri i quali la maggior
parte hanno dei valori di default. l'effetto finale e' (pressoche') lo
stesso, cambia solo lo stile del codice.

ciao

[EMAIL PROTECTED]:~$ python
Python 2.5 (r25:51908, Nov  5 2006, 12:56:59) 
[GCC 4.1.2 20060901 (prerelease) (Debian 4.1.1-13)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> class A:
... var1 = 1
... var2 = 2
... var3 = 3
... 
>>> a1 = A()
>>> a2.var1
1
>>> a2 = A()
>>> a1.var1 = 3
>>> a2.var1
1
>>> a1.var1
3
>>> class B:
... def __init__(self, var1=1, var2=2, var3=3):
... self.var1 = var1
... self.var2 = var2
... self.var3 = var3
... 
>>> b1 = B()
>>> b2 = B(3)
>>> b1.var1
1
>>> b2.var1
3
>>> 

-- 
reply to `python -c "print '[EMAIL PROTECTED]'[::-1]"`


signature.asc
Description: Digital signature
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] lezione di stile. quale e' meglio?

2007-02-07 Per discussione Lawrence Oluyede

B

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


[Python] refresh della form

2007-02-07 Per discussione lorenzo
volevo creare un testo scorrevole dentro una label 
ho fatto questo pezzo di codice ma ho dei problemi a far rigenerare la labe (o 
la form) python la rigenera infondo alla sub 

posso rigenerarla ad ogni passaggio del ciclo while?

P.S. scrivere il testo nella finestra più in basso


from Tkinter import *
import time

class variabili:
"""definizione di variabili"""
testos=''
ptesto=' '
pass

def scorri():
a=len (variabili.ptesto)
if a ==0 :
pass
else :
a=a-1


variabili.ptesto=variabili.ptesto+variabili.testos[a]




class form1():
"""definizione della form"""
def __init__(self):
self.__root = tk = Tk()
self.__root.title('testo_scorrevole')
self.__root.maxsize(1000,400)
self.__root.minsize(800,300)
self.__root.tk_menuBar('file')

self.label1 =Label(tk,bg='white',font=20,relief=SUNKEN)
self.label1.place(x=10,y=10,height=40,width=100)

self.testo =Text(tk)
self.testo.place(x=10,y=100, height=100,width=100)

self.button1 =Button(tk,text='ok',command=self.__command1)
self.button1.place(x=210,y=100,height=40,width=40)

self.m1 =Menu (tk)
self.m1.activate



def __command1(self):
#self.label1.configure(text=self.testo.get(0.0,10.0))
variabili.testos=self.testo.get(0.0,10.0)
variabili.ptesto=' '
while len(variabili.testos) <> len(variabili.ptesto) :
#time.sleep(0.5)
scorri()
self.label1.configure(text=variabili.ptesto)
self.label1.after(500)
self.label1.mainloop()
print variabili.ptesto



def run(self):
self.__root.mainloop()

t= form1()
t.run()







testo_scorr.py
Description: application/python
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] refresh della form

2007-02-07 Per discussione lorenzo
volevo creare un testo scorrevole dentro una label 
ho fatto questo pezzo di codice ma ho dei problemi a far rigenerare la labe (o 
la form) python la rigenera infondo alla sub 

posso rigenerarla ad ogni passaggio del ciclo while?

P.S. scrivere il testo nella finestra più in basso


from Tkinter import *
import time

class variabili:
"""definizione di variabili"""
testos=''
ptesto=' '
pass

def scorri():
a=len (variabili.ptesto)
if a ==0 :
pass
else :
a=a-1


variabili.ptesto=variabili.ptesto+variabili.testos[a]




class form1():
"""definizione della form"""
def __init__(self):
self.__root = tk = Tk()
self.__root.title('testo_scorrevole')
self.__root.maxsize(1000,400)
self.__root.minsize(800,300)
self.__root.tk_menuBar('file')

self.label1 =Label(tk,bg='white',font=20,relief=SUNKEN)
self.label1.place(x=10,y=10,height=40,width=100)

self.testo =Text(tk)
self.testo.place(x=10,y=100, height=100,width=100)

self.button1 =Button(tk,text='ok',command=self.__command1)
self.button1.place(x=210,y=100,height=40,width=40)

self.m1 =Menu (tk)
self.m1.activate



def __command1(self):
#self.label1.configure(text=self.testo.get(0.0,10.0))
variabili.testos=self.testo.get(0.0,10.0)
variabili.ptesto=' '
while len(variabili.testos) <> len(variabili.ptesto) :
#time.sleep(0.5)
scorri()
self.label1.configure(text=variabili.ptesto)
self.label1.after(500)
self.label1.mainloop()
print variabili.ptesto



def run(self):
self.__root.mainloop()

t= form1()
t.run()







testo_scorr.py
Description: application/python
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python