Вопросы по теме 'psycopg2'

Как явно указать строковое значение в кавычки (Python DB API / Psycopg2)
По некоторым причинам я хотел бы сделать явное цитирование строкового значения (которое становится частью сконструированного SQL-запроса) вместо ожидания неявного цитирования, выполняемого методом cursor.execute для содержимого его второго...
33487 просмотров
schedule 21.11.2021

Выберите данные из таблицы и вставьте в другую БД
Я использую python и psycopg2 для удаленного запроса некоторых баз данных psql, и я пытаюсь найти лучший способ выбрать нужные мне данные из удаленной таблицы и вставить их в таблицу в отдельной БД (локальный сервер приложений ). Большинство...
2225 просмотров
schedule 10.09.2021

Ошибка при установке psycopg2 в Mac OS 10.6
Привет, я пытаюсь установить psycopg2 на Mac 10.6. После установки я получаю эту ошибку, когда пытаюсь импортировать import psycopg2 Traceback (most recent call last): File "<stdin>", line 1, in <module> File...
961 просмотров

Ошибка Python при использовании rcost для маршрутизации в PostgreSQL
Я использую pyscripter для вызова PostgreSQL извне и маршрутизации моей сети, и вот мой код, import sys, os #set up psycopg2 environment import psycopg2 #driving_distance module query = """ select * from driving_distance ($$...
70 просмотров

AWS - подключение к RDS через туннель EC2
Мой RDS находится в VPC, поэтому у него есть частный IP-адрес. Я могу подключить свой экземпляр базы данных RDS со своего локального компьютера с помощью pgAdmin, используя SSH-туннелирование через EC2 Elastic IP. Теперь я хочу подключиться к...
652 просмотров

Как проверить, существует ли в Postgres ключ json?
Скажем, у меня есть json, который выглядит так: some_json = {'key_a': {'nested_key': 'a'}, 'key_b': {'nested_key': 'b'}} Обратите внимание, что key_a и key_b - необязательные ключи, сопоставленные со словарями, и могут...
67257 просмотров
schedule 08.11.2021

Как мне использовать LoggingConnection Psycopg2?
Я хотел бы регистрировать запросы, которые делает psycopg2, но документация psycopg2 на самом деле не указывает, как следует использовать LoggingConnection. import logging from psycopg2.extras import LoggingConnection db_settings = {...
6123 просмотров
schedule 25.09.2021

Проблема с обновлением при просмотре таблицы PostgreSQL с использованием python / psycopg2
Я пытаюсь извлечь адреса электронной почты из текста в столбце alltext и обновить столбец email списком электронных писем, найденных в alltext . Тип данных для электронной почты - это строковый массив (например, text[] ). 1) Я получаю...
1126 просмотров
schedule 09.10.2021

Какой предпочтительный способ закрыть соединение psycopg2, используемое объектом Python?
Я создаю соединение с базой данных в методе __init__ класса Python и хочу убедиться, что соединение закрывается при уничтожении объекта. Похоже, я могу сделать это в __del__() или сделать класс диспетчером контекста и закрыть соединение в...
492 просмотров
schedule 25.11.2021

Невозможно ИЗМЕНИТЬ пароль пользователя с помощью psycopg2
Обновление пароля пользователя с помощью psycopg2, похоже, выполняется успешно, но пароль остается неизменным. Вот код, который я использую: conn = psycopg2.connect("dbname='my_db' user='my_user' host='localhost' password='dbpass'") cur =...
722 просмотров
schedule 30.11.2021

Сервер Ubuntu 16.04 не удалось построить колесо для psycopg2
Я настраиваю свой новый сервер (ubuntu 16.04.01), и мне нужно настроить мою систему с помощью postgres (9.3) + virtualenv + python + django (1.6) + nginx ecc .. Я уже установил ту же систему 2 года назад на ubuntu 14.04 без проблем, но теперь на...
3317 просмотров

Вставить список или кортеж в таблицу без итерации в postgresql
Я новичок в питоне. Я пытаюсь вставить значения из моего списка / кортежа в мою таблицу красных смещений без итерации. У меня около 1 миллиона строк и 1 столбец. Ниже приведен код, который я использую для создания списка / кортежа....
2958 просмотров
schedule 15.09.2021

Безопасен ли этот код psycopg2 от инъекции?
У меня есть класс, который я пишу, который позволяет выполнять различный пространственный анализ таблиц postGIS. Из-за этого пользователи должны иметь возможность выбирать их по имени, которое я получаю из параметров. Я понимаю опасность подобного...
2438 просмотров
schedule 26.11.2021

Программа Python не запускается - предупреждение о переименовании psycopg2
Я на Mac, использую бродягу в терминале. Я пытаюсь запустить программу на Python, которая использует psycopg2. Я продолжал получать сообщение об ошибке, что модуль psychopg2 не существует, когда я запускал python3 sample.py. Итак, я запустил pip3...
3840 просмотров
schedule 20.11.2021

Ошибка программирования psycopg2 при использовании .format ()
Я не уверен, что именно здесь происходит, но это может иметь какое-то отношение к формату в Python. Запуск вызывает ошибку. x = '00000201000012EB' sql = """ SELECT * FROM table WHERE id = {} """.format(x) conn.execute(sql) Я получаю...
230 просмотров

пул соединений исчерпан psycopg2
У меня проблема с Postgresql psycopg2. Я получаю сообщение об ошибке: ошибка при выполнении с исключением: пул соединений исчерпан Мой код: from psycopg2 import pool import pandas.io.sql as sqlio import pandas as pd db =...
4961 просмотров
schedule 07.10.2021

Как запросить значение, содержащее обратную косую черту в psycopg2
У меня есть база данных postgresql, которая содержит пути к файлам, примерно так: create table test (path varchar(1024)); insert into test values('c:\foo\bar'); Если я попытаюсь сопоставить путь с помощью psycopg2, это не сработает:...
629 просмотров
schedule 03.10.2021

Совместное использование пула соединений postgres между python multiproccess
Я пытаюсь использовать пул соединений psycopg2 с многопроцессорной библиотекой python. В настоящее время попытка совместного использования пула соединений между потоками описанным выше способом приводит к: psycopg2.OperationalError: SSL error:...
1321 просмотров

Python - psycopg2.sql - вызывающая функция
Я пытаюсь вызвать функцию подстроки в динамическом SQL. from psycopg2 import sql as ps_sql sql = ps_sql.SQL('select {}').format(ps_sql.Identifier("substring('TEST',1,2)")) with db.conn_ogis.cursor() as cursor: cursor.execute(sql) У меня...
215 просмотров
schedule 21.11.2021

psycopg2.OperationalError: FATAL: извините, слишком много клиентов уже на heroku
Я попытался подтолкнуть свое приложение Flask к heroku, и мое приложение использует Postgres как db. Однако, когда я попытался перенести db на heroku с помощью этой команды heroku run python manage.py db init --app app Это дает ошибку...
570 просмотров