Dobrý den, pro přímou práci s databází se mi nejlépe osvědčila knihovna psycopg2 - http://www.initd.org s použitím Python DB2 API - http://www.python.org/dev/peps/pep-0249/
Pokud se jedná o hotový mezixicht, zvolil bych SQLAlchemy - http://www.sqlalchemy.org Jan Bednařík 2008/5/12 Robert Helešic <[EMAIL PROTECTED]>: > Dekuji za odpoved, > > umoznilo mi to programovat dale co jsem potreboval. Jednalo se > vycitani sesti sloupcu z SQL dumpu, z techto sloupcu nasledne vybrany > shodne skupinky, mezi kterymi byly hledany ruzne vazby, potreboval > jsem tridit dle casu, mista, klienta, identifikace a namerenych > hodnot, proto jsem se snazil o vytvareni seznamu ze seznamu a jejich > nasledne prohledavani. Tato implementace je velmi nevhodna, ale > netusil jsem jak jinak pracovat s danymi daty, jelikoz pristup k > databazi postgresql je dosti problematicky, pokousel jsem se o > instalaci PyGreSQL, ale neprobehla spravne, ted zkousim dalsi > nastavby, pokud mate nejaky oblibeny a lehce pouzitelny mexizicht, > poslete mi jej treba soukrome na email, diky! > > 2008/5/8 Jan Jakubuv <[EMAIL PROTECTED]>: > > > > Dobry den, > > > > take si myslim ze to neni nejvhodnejsi reseni, nicmene ve for cyklu > > muzete k tomu seznamu pristopovat napr. jako: > > > > globals()[i].append('neco') > > > > Pripadne lze jeste pouzit eval, napr: > > > > eval("%s.append('neco')" % i) > > > > Nicmene daleko cistsi by bylo tohle vse obejit a napr. si definovat > > vlastni slovnik "promenne" a do nej si ukladat vase hodnoty namisto do > > 'globals()', napr: > > > > promenne = {} > > for i in seznam: > > ... > > promenne[i] = [] > > ... > > premenne[i].append('neco') > > > > honza. > > > > Dne 8. květen 2008 20:24 Robert Helešic <[EMAIL PROTECTED]> napsal(a): > > > > > > > Dobry den, > > > > > > je mozne pokud mam vygenerovany seznam jmen - ktery se pokazde meni - > > > vytvorit z jednotlivych polozek dalsi seznamy? > > > Ano je - to se mi jiz povedlo diky vasim radam: > > > > > > seznam = ['aaa', 'bbb'] # normalne se tento seznam generouje z > > > ruznych souboru, takze jej berte pouze jako ilustraci > > > for i in seznam: > > > globals()["i"]= [] > > > globals()[i]=[] > > > > > > aaa.append('neco') # projde v pohode > > > > > > Timto jsem si vytvoril dva globalni seznamy aaa a bbb, kdyz k nim > > > pristupuju pod temito jmeny, tak je to v poradku, ale ja bych k nim > > > potreboval pristupovat bez toho aniz bych znal jejich nazev - snazil > > > jsem se nejak k nim pristupovat v tom foru, pres promennou i, ale ta > > > je pochopitelne retezec a nehodla se se mnou vubec bavit, nevite jak > > > se toto chovani da zmenit? > > > > > > Diky moc! > > > > > > > _______________________________________________ > > > Python mailing list > > > [email protected] > > > http://www.py.cz/mailman/listinfo/python > > > > > > > > _______________________________________________ > > Python mailing list > > [email protected] > > http://www.py.cz/mailman/listinfo/python > > > _______________________________________________ > Python mailing list > [email protected] > http://www.py.cz/mailman/listinfo/python > _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
