Народ, вот такой код коннектится нормально, а запрос не обрабатывает:
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

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Взаимодействие Python и Mysql (2020)
- Форум Python [б-код] (2009)
- Форум except as err, почему это работает? (2019)
- Форум SQL Builder для Python: нужны советы (2019)
- Форум python update_wrapper (2015)
- Форум psycopg2 работа с БД удаление таблицы (2019)
- Форум Tornado логирование (2016)
- Форум Узнать количество столбцов PyMySQL5? (2020)
- Форум PJSIP: нет звука (2017)
- Форум python queue thread закрытие треда (2016)