Описание тега pg8000

NonePg8000 is one of many Pure-Python PostgreSQL interfaces for the Python programming language.
1 ответ

pg8000 postgres проблемы с подключением из python

У меня проблемы с подключением к БД в новой системе. Версия Python такая же. Вот строка подключения для БД, которая там есть, и вы увидите изменение сообщения об ошибке, но я не могу понять, почему, когда строка подключения верна, я получаю следующу…
16 июл '14 в 15:22
2 ответа

postgres pg8000 создать базу данных

Я пытаюсь создать базу данных с драйвером pg8000 postgressql, но не могу создать. Создание БД вручную, а затем подключение к нему прекрасно работает со мной, но мне нужно создать БД с моим кодом. Я получаю сообщение об ошибке "sqlalchemy.exc.Program…
19 дек '18 в 09:08
3 ответа

Как мне подключиться к Postgresql, используя SSL от SqlAchemy+pg8000?

Подключение к postgres через pg8000 из SqlAlchemy работало нормально, пока я не включил SSL на postgres. db = create_engine('postgresql+pg8000://user:pass@hostname/dbname', echo=True).connect() Теперь, похоже, с ошибкой: File "/Library/Python/2.7/si…
02 авг '14 в 13:35
2 ответа

Параметризация строки в кавычках в SQL DBI Python

Я использую pg8000 подключиться к базе данных PostgreSQL через Python. Я хотел бы иметь возможность отправлять даты в качестве параметров через cursor.execute метод: def info_by_month(cursor, year, month): query = """ SELECT * FROM info WHERE date_t…
26 янв '15 в 22:32
2 ответа

pg8000 и cursor.fetchall() не могут вернуть записи, если число записей умеренное

Я пользуюсь адаптером pg8000 читать в записи в моей БД со следующим кодом: cursor = conn.cursor() results = cursor.execute("SELECT * from data_" + country + " WHERE date >= %s AND date <= %s AND time >= %s AND time <= %s", (datetime.date…
04 авг '14 в 14:24
1 ответ

Интеграция с Django pg8000

Я хочу создать проект Django с бэкэндом БД PostgreSQL, максимально независимым от платформы. Я знаю, что драйвер Django Postgresql по умолчанию зависит от платформы psycopg, Я видел этот ответ, показывающий совместимость DB-API. Мои вопросы к гуру D…
21 июл '16 в 20:13
1 ответ

pg8000.core.ProgrammingError: "не удалось определить тип данных параметра $2"

Я использую pg.8000 (Postgres) и пытаюсь запустить следующее SELECT запрос cursor.execute( """ SELECT orders.name, orders.order_price, orders.selling_price, orders.earnings FROM member, orders WHERE member.id=orders.member_id AND member.name = %s ""…
12 мар '18 в 16:39
1 ответ

python flask cursors.execute() из INSERT и DELETE не работает

Я новичок в разработке на Python и пытаюсь обновить базу данных с помощью следующей функции, но, к сожалению, она не работает: def db_update_favourite(user_id, id_layer,favourite): connection = g.db cursor = connection.cursor() cursor.execute(SCHEMA…
23 июл '15 в 12:39
0 ответов

Ошибка сокета в скрипте pg8000

Я использую pg8000 для взаимодействия с базой данных postgresql в скрипте Python. Я продолжаю получать сообщение об ошибке, подобное следующему, хотя и не в той же строке каждый раз: Traceback (most recent call last): File "C:\Users\myname\workspace…
23 апр '15 в 17:44
1 ответ

Проблема с соединением с postgres и pg8000 python - проблема с чистым паролем?

Я пытаюсь подключиться с помощью: conn = DBAPI.connect(host='sql2', user='XXX', password='XX', database='XX', socket_timeout=100, port=100) Теперь я обнаружил, что получаю следующую ошибку: pg8000.errors.InterfaceError: Authentication method 3 not s…
21 июл '14 в 12:20
1 ответ

Redshift вставить значения в таблицу

Я пытаюсь загрузить данные, которые являются результатом библиотеки Python 2.7 - запрос pg8000 к таблице AWS Redshift. Сначала я запрашиваю таблицу Redshift для результатов, и она предоставляет их в кортеже, содержащем значения в списке. Пример: val…
04 ноя '16 в 14:55
3 ответа

pg8000 копия из CSV

Я использую pg8000 в приложении-колбе App Engine, чтобы иметь возможность обрабатывать CSV-файл и вставлять его в экземпляр PSQL (размещенный на AZURE). Почему я использую pg8000 и не psycopg2? -> Потому что движок приложения не поддерживает psycopg…
11 дек '17 в 17:08
2 ответа

pg8000 не может параметризовать запросы

Я пытался использовать pg8000 для взаимодействия с моим сервером SQL, но по какой-то причине он не будет правильно принимать параметры. Кажется, он распознает стиль парам, а затем знает, как изменить их на параметры PostgreSQL, но, похоже, никогда н…
26 сен '18 в 19:19
3 ответа

PostgreSQL с pg8000 - вставка результатов из SQL в другую таблицу

Я пытаюсь скопировать строки из таблицы PostgreSQL в другую, используя драйвер pg8000 для Python. Это код: import pg8000 conn = pg8000.connect(user="postgres", password="XXXXX",database="test") cursor = conn.cursor() cursor.execute("SELECT * FROM ex…
08 фев '15 в 20:33
1 ответ

Python/pg8000 WHERE IN оператор

Как правильно сделать так, чтобы кортеж (имена) был доступен через%s в операторе SQL? names = ('David', 'Isaac') sql = 'SELECT * from names WHERE name IN %s' cur.execute(sql,(names,)) Ответ в /questions/14759911/pythonpsycopg2-gde-v-zayavlenii/14759…
03 фев '16 в 17:13
1 ответ

Запрос pg8000 и sqlalchemy вызывает исключение, но только иногда

oSame = oSession.query(UserAction).filter_by(tablename=self.tablename).filter_by(isn=self.isn).filter_by(time_stamp=self.time_stamp).filter_by(command=self.command).filter_by(command_type=self.command_type).filter_by(username=self.username).first() …
26 июн '14 в 11:31
4 ответа

Передача параметра в DB .execute для списка WHERE IN... INT

С помощью спецификации API БД Python вы можете передать аргумент параметров в метод execute(). Часть моего утверждения - это предложение WHERE IN, и я использовал кортеж для заполнения IN. Например: params = ((3, 2, 1), ) stmt = "SELECT * FROM table…
12 фев '10 в 16:50
2 ответа

Использование подстановочного знака% с pg8000

У меня есть запрос, похожий на ниже: def connection(): pcon = pg8000.connect(host='host', port=1234, user='user', password='password', database = 'database') return pcon, pcon.cursor() pcon, pcur = connection() query = """ SELECT * FROM db WHERE (db…
01 фев '16 в 16:15
0 ответов

Использование PostgreSQL с App Engine Standard

Я пытался использовать postgres на стандартном движке приложения со средой python2.7. Я использую sqlalchemy + pg8000 для подключения, строка подключения выглядит следующим образом: postgresql+pg8000://user:password@/dbname?unix_sock=/cloudsql/proje…
0 ответов

Не удается подключиться к Redshift с помощью федеративной ADFS и IAM через psycopg2

Для доступа пользователей к Redshift мы используем федеративную защиту между ADFS и IAM. Мы можем успешно подключаться и взаимодействовать с Redshift через dBeaver и другие инструменты, используя строку подключения JDBC, а также с Python, используя …
21 май '19 в 01:22