Описание тега psycopg
Psycopg is a popular PostgreSQL adapter for the Python programming language. At its core it fully implements the Python DB API 2.0 specifications. Several extensions allow access to many of the features offered by PostgreSQL.
1
ответ
Как Python PostgreSQL INSERT, если не существует?
У меня есть сценарий Python, который использует адаптер Psycopg; Я анализирую массив JSON и вставляю его в базу данных PostgreSQL. for item in data["SchoolJSONData"]: mId = item.get("Id") mNumofRooms = item.get("NumofRooms") mFloors = item.get("Floo…
25 янв '16 в 19:32
1
ответ
Postgresql обновление таблицы
Я обновил таблицу базы данных, используя postgresql из python. Мой код был import psycopg2 connection=psycopg2.connect("dbname=homedb user=ria") cursor=connection.cursor() l_dict= {'licence_id':1} cursor.execute("SELECT * FROM im_entry.usr_table") r…
17 мар '11 в 12:42
1
ответ
Запросите таблицу Postgress, используя большой список Python и Psycopg2 со скоростью.
У меня есть список Python более 2000 элементов. У меня есть таблица результатов, мне нужно запросить для каждого из этих элементов, в настоящее время я использую следующее. cur.execute("SELECT * FROM patent_info WHERE patentno = ANY (%s);", (list_of…
28 авг '17 в 22:26
2
ответа
Python и psycopg обнаруживают сетевую ошибку
При подключении к базе данных postgresql с помощью psycopg, и я тяну сетевой кабель, я не получаю ошибок. Как я могу обнаружить это в коде, чтобы уведомить пользователя?
31 окт '10 в 02:54
1
ответ
Psycopg не показывает ожидаемые данные
Следуя базовому примеру Psycopg, я ожидаю получить данные из psql. >>> import psycopg2 # Connect to an existing database >>> conn = psycopg2.connect("dbname=test user=postgres") # Open a cursor to perform database operations >&g…
12 мар '17 в 19:16
3
ответа
psycopg2 странное поведение
from django.db import connection q = 'some value' sql1 = 'SELECT * FROM table WHERE field LIKE %%%s%%' % q sql2 = 'SELECT * FROM table WHERE field LIKE %%'+ q +'%%' cursor = connection.cursor() cursor.execute( sql1 ) #why exception: IndexError: tupl…
21 май '11 в 16:43
0
ответов
PostgreSQL: два разных экземпляра работают?
Я новичок в PostgreSQL, и у меня проблемы с выяснением вещей. Я следовал стандартной процедуре установки, играл с ней некоторое время, и я пока не могу что-то выяснить. Сценарий 1: я печатаю su - postgres и введите PSQL, используя psql, Я печатаю \l…
18 июн '18 в 12:53
1
ответ
Python Flask и Psycopg - запрос строки request.get в ГДЕ
Как правильно передать переменные строки запроса в flask в psycopg в качестве параметра в предложении WHERE? В частности, если переменная не установлена, я не хочу, чтобы переменная была добавлена в предложение WHERE: id = int(request.args.get('id…
05 июн '16 в 22:06
2
ответа
Как получить список с помощью SQL-запроса в Python?
Я здесь определяю функцию и делаю запрос. def fetch(temp_pass,temp_accno): cur.execute('''SELECT id, name, acc_no, ph_no,address, email,balance FROM accounts WHERE id = %s and acc_no = %s''', (str(temp_pass), str(temp_accno))); row = cur.fetchall() …
09 июн '18 в 19:24
3
ответа
Как я могу объединить соединения с помощью psycopg и gevent?
Документы psycopg гласят: "Соединения Psycopg не безопасны для" зеленых потоков "и не могут использоваться разными зелеными потоками одновременно. Попытка выполнить более одной команды одновременно с использованием одного курсора на поток приведет к…
29 сен '12 в 04:53
0
ответов
Многопроцессорная обработка Python 3.5.x: "Ошибка OSE: [Errno 12] Невозможно выделить память" в 74% свободной системе ОЗУ
Я написал приложение на Python 3.5, которое порождает несколько процессов, используя multiprocessing библиотека. Он работает на Ubuntu 16.04.3 LTS на выделенном сервере, который поставляется с 2-мя процессорами Intel Xeon E2690 v1 (по 8 ядер в каждо…
27 дек '17 в 14:28
3
ответа
Что делает Postgres, когда BEGIN запускается для соединения в режиме автоматической фиксации?
Я пытаюсь лучше понять концепцию "автоматической фиксации" при работе с подключением Postgres (psycopg). Допустим, у меня есть свежее соединение, установите его уровень изоляции ISOLATION_LEVEL_AUTOCOMMIT, затем запустите этот SQL напрямую, без испо…
19 мар '10 в 15:32
1
ответ
Что означает "ключ" в пуле соединений psycopg?
Я просматриваю документацию по Психологическому подключению и не понимаю, для чего нужны "ключевые" аргументы в getconn и putconn?
19 окт '12 в 08:00
3
ответа
psycopg - получите отформатированный sql вместо выполнения
У меня есть фрагмент кода Python, который взаимодействует с базой данных PostgreSQL через psycopg. Вся литература предупреждает против выполнения форматирования sql самостоятельно и рекомендует позволить драйверу делать это. Например: cur.execute('s…
21 июл '11 в 11:47
4
ответа
Python добавляет "E" к строке
Эта строка: "CREATE USER %s PASSWORD %s", (user, pw) всегда расширяется до: CREATE USER E'someuser' PASSWORD E'somepassword' Кто-нибудь может сказать мне, почему? Редактировать: расширенная строка выше - это строка, которую моя база данных возвращае…
01 авг '10 в 13:40
0
ответов
Джанго и Jython-автономный
Я довольно новичок в Django и Jython. Я пытаюсь создать файл войны, который можно развернуть на сервере Jboss. К сожалению, у меня проблема с библиотекой psycopg2. Я использую сервлет modjy, поэтому моя библиотека помещается в папку lib-python в WEB…
31 мар '15 в 14:39
2
ответа
Вставить в Pg от Psycopg
Как вы можете исправить SQL-оператор в Python? ДБ соединение работает. Тем не мение, cur.execute не возвращает ничего, что является ложным. Мой код import os, pg, sys, re, psycopg2 try: conn = psycopg2.connect("dbname='tk' host='localhost' port='543…
22 ноя '09 в 15:23
1
ответ
API запущен, db убит, db запущен, peewee.InterfaceError соединение уже закрыто
Запустить app.py, затем убить базу данных и нажать /api/foo дает мне: peewee.OperationalError: не удалось подключиться к серверу: соединение отклонено Восстановление базы данных дает мне и удар /api/foo дает мне: peewee.OperationalError: разрыв соед…
20 май '15 в 00:45
2
ответа
pip install psycopg2 venv freezing
Поэтому я пытаюсь установить psycopg2 в virtualenv, чтобы развернуть приложение Django в Herkou. Я столкнулся с ошибкой исполняемого файла pg_config not found, поэтому я переустановил PostgreSQL, но на этот раз с помощью homebrew (раньше я только ис…
23 ноя '13 в 19:57
0
ответов
Ошибка импорта psycopg2._psycopg при запуске через cron
Когда я запускаю Python Interperter напрямую, у меня нет проблем с импортом psycopg2 Python 3.5.1 |Anaconda custom (64-bit)| (default, Dec 7 2015, 11:16:01) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help", "copyright", "credits" or "lice…
22 июн '16 в 05:14