[Python] Dubbio su librerie annidate

Vittorio Zuccala' vittorio.zuccala a gmail.com
Lun 11 Ott 2010 17:13:42 CEST


Buongiorno a tutti,
finalmente mi sono deciso a creare una serie di librerie per lavorare senza
ripetere codice ogni volta...
Per un semi-neofita non è facilissimo per cui vi chiedo cosa sbaglio.
Faccio una premessa: utilizzo pydev con Eclipse su sistema win32 per lo
sviluppo, non so se questo possa importare qualcosa...
L'errore che ricevo è:
*Traceback (most recent call last):*
*  File "U:\TerfinanceEclipse\anticipi.py", line 4, in <module>*
*    m=iseries.databases()*
*AttributeError: 'module' object has no attribute 'databases'*

*directory u:\Eclipse, file anticipi.py*
import TF
import TF.AsDb as iseries
m=iseries.databases()


*directory u:\Eclipse\TF, file __init__.py*
vuoto

*directory u:\Eclipse\TF\AsDb, file __init__.py *
vuoto

*directory u:\Eclipse\TF\AsDb, file AsDb.py *
class databases:
    def __init__(self):
        import pyodbc
        import types
        import os

        cnxn = pyodbc.connect('DSN=ODBC_MD;USER=MDUSR00052;PWD=at845nb11')
        cursor = cnxn.cursor()


        cursor.execute("select * from ODBC_MD.CQREP000F")
        row = cursor.fetchone()


Idee del motivo? Cosa sbaglio?
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20101011/4d6b9997/attachment.htm 


Maggiori informazioni sulla lista Python