Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Scramblers
0
вклад
0
вопросов
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Почему перестали работать postgres запрос в Python?
Scramblers
@Scramblers
я вроде нашел решение, не знаю правильно ли так, но всё же:
def with_append(self, conn):
with self.conn:
cursor
def change_switch(self):
switch = self.get_switch()
task = self.cursor.execute('UPDATE switches SET switch=%s WHERE id=7', (not switch,))
self.with_append(task)
так-же с несколькими задачами в списке:
def new_add_column(self):
tasks = [
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3)),
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3)),
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3)),
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3))
]
self.with_append(tasks)
Написано
более года назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
def with_append(self, conn):
with self.conn:
cursor
def change_switch(self):
switch = self.get_switch()
task = self.cursor.execute('UPDATE switches SET switch=%s WHERE id=7', (not switch,))
self.with_append(task)
так-же с несколькими задачами в списке:
def new_add_column(self):
tasks = [
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3)),
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3)),
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3)),
self.cursor.execute('INSERT INTO table (var1, var2, var3) VALUES (%s, %s, %s)', (num1, num2, num3))
]
self.with_append(tasks)