Народ, вот такой код коннектится нормально, а запрос не обрабатывает: import pgdb import string class databaseapi: def __init__(self, dsn, user, password): self.dsn = dsn self.user = user self.password = password self.database = pgdb.connect (self.dsn, self.user, self.password) self.disconnect() def connect(self): try: self.database = pgdb.connect (self.dsn, self.user, self.password) except: self.database = None # Close a database connection def disconnect(self): if self.database != None: self.database.close() def querry(self, querrystring): querrystring = string.lower(querrystring) print querrystring,'\n' try: self.database = pgdb.connect (self.dsn, self.user, self.password) cursor = self.database.cursor() cursor.execute(querrystring) self.database.close() return cursor.fetchall() except: self.database.rollback() return 'querry fehlgeschlagen' database = databaseapi('127.0.0.1:gws','gws','apass4me') a = database.querry(''' CREATE TABLE tester_1 (id INT NOT NULL, name CHAR(50)); ''') print 'ok'
Ответ на:
комментарий
от lg
Ответ на:
комментарий
от DonkeyHot
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум SQL Builder для Python: нужны советы (2019)
- Форум PJSIP: нет звука (2017)
- Форум [python] Как написать понятный код (2011)
- Форум Tornado логирование (2016)
- Форум События в PyQT и многопоточность в Python (2015)
- Форум Гуру Python покритикуйте код (2012)
- Форум Взаимодействие Python и Mysql (2020)
- Форум [python] юникот и байтосроки во 2 и 3 версиях (2011)
- Форум Быдлокод Pygtk (2012)
- Форум python, ctypes, callbacks (2009)