Вопросы по теме '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 просмотров
schedule
19.10.2021
Ошибка Python при использовании rcost для маршрутизации в PostgreSQL
Я использую pyscripter для вызова PostgreSQL извне и маршрутизации моей сети, и вот мой код,
import sys, os
#set up psycopg2 environment
import psycopg2
#driving_distance module
query = """
select *
from driving_distance ($$...
70 просмотров
schedule
04.11.2021
AWS - подключение к RDS через туннель EC2
Мой RDS находится в VPC, поэтому у него есть частный IP-адрес. Я могу подключить свой экземпляр базы данных RDS со своего локального компьютера с помощью pgAdmin, используя SSH-туннелирование через EC2 Elastic IP.
Теперь я хочу подключиться к...
652 просмотров
schedule
28.10.2021
Как проверить, существует ли в 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 просмотров
schedule
05.10.2021
Вставить список или кортеж в таблицу без итерации в 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 просмотров
schedule
24.11.2021
пул соединений исчерпан 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 просмотров
schedule
05.11.2021
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 просмотров
schedule
12.11.2021