6
ответов

Escape SQL & ldquo; LIKE & rdquo; значение для Postgres с psycopg2

Есть ли у psycopg2 функция для экранирования значения операнда LIKE для Postgres? Например, я могу захотеть сопоставить строки, которые начинаются со строки «20% от всех», поэтому я хочу написать что-то вроде ...
вопрос задан: 23 May 2017 11:46
6
ответов

Как я могу ускорить операции обновления/замены в PostgreSQL?

У нас есть довольно определенное приложение, которое использует PostgreSQL 8.3 в качестве бэкенда устройства хранения данных (использующий Python и psycopg2). Операции, которые мы выполняем к важным таблицам, в большинстве случаев вставляет...
вопрос задан: 25 November 2016 14:56
6
ответов

gdi + Графика:: DrawImage действительно замедляют ~~

Я использую GDI + Графический для рисования 4000*3000 изображений для экранирования, но это действительно медленно. Требуется приблизительно 300 мс. Я желаю, чтобы это просто заняло меньше чем 10 мс. Битовый массив *побитово отображает = Битовый массив::
вопрос задан: 24 October 2009 12:49
5
ответов

Исполняемый файл pg_config не найден

У меня проблемы с установкой psycopg2. Я получаю следующую ошибку при попытке установить программу psycopg2: Ошибка: исполняемый файл pg_config не найден. Пожалуйста, добавьте каталог, содержащий pg_config в ...
вопрос задан: 11 December 2013 15:27
4
ответа

Генерируйте SQL-операторы с Python [дубликат]

Я должен генерировать список операторов вставки (для postgresql) из файлов HTML, есть ли библиотека, доступная для Python, чтобы помочь мне правильно выйти и заключить имена/значения в кавычки? в PHP я использую PDO, чтобы сделать...
вопрос задан: 14 October 2009 04:32
3
ответа

Psycopg2, Postgresql, Python: быстрый способ массовой вставки

Я ищу наиболее эффективный способ массовой вставки нескольких миллионов кортежей в базу данных. Я использую Python, PostgreSQL и psycopg2. Я создал длинный список тюльпанов, которые должны быть вставлены ...
вопрос задан: 23 May 2017 11:47
3
ответа

Проверка, существует ли postgresql таблица в соответствии с Python (и вероятно Psycopg2)

Как я могу определить, существует ли таблица, пользуясь библиотекой Psycopg2 Python? Я хочу истинную или ложную булевскую переменную.
вопрос задан: 11 May 2013 16:10
3
ответа

Почему psycopg2 не выполняющий ни одну из моих функций SQL? (IndexError: индекс кортежа из диапазона)

Я возьму самую простую из функций SQL как пример: СОЗДАЙТЕ ИЛИ ЗАМЕНИТЕ ФУНКЦИЮ skater_name_match (ЦЕЛОЕ ЧИСЛО, VARCHAR) ВОЗВРАЩАЕТСЯ, $$ AS BOOL ВЫБИРАЮТ 1$ В (ВЫБЕРИТЕ skaters_skater.competitor_ptr_id...
вопрос задан: 16 November 2009 12:35
3
ответа

PostgreSQL - как выполнить ВАКУУМ из кода вне блока транзакции?

Я использую Python с psycopg2, и я пытаюсь выполнить полный ВАКУУМ после выполнения ежедневных операций, которое вставляет несколько тысяч строк. Проблема - это, когда я пытаюсь выполнить команду VACUUM в моем...
вопрос задан: 19 June 2009 11:26
3
ответа

Как курсоры работают в API DB Python?

Я использовал Python с RDBMS (MySQL и PostgreSQL), и я заметил, что действительно не понимаю, как использовать курсор. Обычно, у каждого есть его подключение сценария к DB через клиентский API DB...
вопрос задан: 20 January 2009 02:42
2
ответа

Обновление с psycopg2

У меня проблема с моим кодом. Когда я подключаюсь к базе данных и хочу выполнить строку кода PSQL, я получаю сообщение об ошибке: psycopg2.ProgrammingError: столбец "ew444" не существует ЛИНИЯ 1: ОБНОВЛЕНИЕ ...
вопрос задан: 26 March 2019 21:52
2
ответа

Как вставить значения NULL в базу данных PostgreSQL с помощью Python?

Есть ли хорошая практика для ввода значений ключей NULL в базу данных PostgreSQL, когда в Python переменная None ? Выполнение этого запроса: mycursor.execute ('INSERT INTO products (user_id, city_id, ...
вопрос задан: 1 August 2017 00:25
2
ответа

Как вставить json-данные в таблицу postgres с помощью python [duplicate]

Моя структура таблицы, создайте таблицу TEMP_ES (Project_id VARCHAR PRIMARY KEY, Metric VARCHAR, Design_Target VARCHAR, Median_Property VARCHAR, Design_Project VARCHAR, Energy_Type VARCHAR JSON, использует ...
вопрос задан: 3 August 2015 20:37
2
ответа

Параметрированное ОБНОВЛЕНИЕ обоих ключей и значений не работает [дублировать]

Когда я выполняю оператор запроса UPDDATE, который параметризуется как именем столбца, так и значением, он терпит неудачу: db.execute («UPDATE users SET% s =% s WHERE user_id =% s;», (key, user [key] , Идентификатор пользователя))...
вопрос задан: 16 July 2014 22:04
2
ответа

psycopg2 “TypeError: не все аргументы, преобразованные во время строкового форматирования”

Я пытаюсь вставить двоичные данные (хеш джакузи) в таблицу PG и получаю ошибку: TypeError: не все аргументы, преобразованные во время форматирующей код строки: cur.execute (""" INSERT INTO...
вопрос задан: 8 April 2014 19:00
2
ответа

Параметризированные запросы с psycopg2 / DB-API Python и PostgreSQL

Что лучший способ состоит в том, чтобы заставить psycopg2 передать параметризированные запросы PostgreSQL? Я не хочу писать свои собственные механизмы выхода или адаптеры и psycopg2 исходный код, и примеры являются трудными...
вопрос задан: 18 October 2013 00:37
2
ответа

Я пытаюсь установить psycopg2 на Mac OS 10.6.3; это утверждает, что не может найти “stdarg.h”, но я вижу, что это там;что мне делать?

Я отчаянно пытаюсь успешно установить psycopg2, но продолжать сталкиваться с ошибками. Последний, кажется, включает его не являющийся для нахождения "stdarg.h" (см. код ниже). Однако я вижу со своим собственным...
вопрос задан: 15 June 2010 11:47
2
ответа

Возвращение значения с psycopg2

Идеально я хотел бы смочь сделать что-то как: id_of_new_row = cursor.lastrowid (), в котором я получаю идентификатор недавно созданной или измененной строки. Но это не доступно через psycopg2...
вопрос задан: 27 January 2010 16:12
2
ответа

psycopg2 разъединяется с сервера

Я занимался этим некоторое время. Я устанавливаю абсолютно новую машину. Я установил новую копию postgresql и всех моих других зависимостей. В основном я получаю эти разъединения базы данных наугад...
вопрос задан: 15 October 2009 16:38
1
ответ

DatabaseError: текущая транзакция прерывается, управляет проигнорированный до конца блока транзакции?

Я получил много ошибок с сообщением: "DatabaseError: текущая транзакция прерывается, управляет проигнорированный до конца блока транзакции", после того, как изменено от python-psycopg до python-psycopg2 как...
вопрос задан: 4 July 2019 19:13
1
ответ

pipenv постоянно не может установить psycopg2

Есть ли какая-то волшебная хитрость, чтобы заставить pipenv установить psycopg2? Мой Pipfile выглядит следующим образом: [[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [packages] django = "== 2.1.3" ...
вопрос задан: 27 June 2019 17:57
1
ответ

Почему Джанго не видит функцию postgres

Есть такая функция: def getNearestNotes (запрос, долгота, широта): if request.method == 'GET': c = connection.cursor () r = нет try: c.callproc ('GetAllNotes', (float (. ..
вопрос задан: 7 March 2019 14:07
1
ответ

Как восстановить дб дамп с помощью psycopg2

Я беру резервную копию базы данных postgres с помощью команды pg_dump с помощью командной строки linux. Хотите восстановить базу данных с помощью psycopg2. Выполнение следующей команды cur.execute (open ("db.sql", "r"). Read ()) Это ...
вопрос задан: 18 January 2019 12:04
1
ответ

Python пишет float в Postgresql, но точность меньше

Я записываю такое значение с плавающей точкой из Python (6.481044303797468), преобразованное в строку через StringIO '6.481044303797468' в столбец Postgresql типа NUMERIC (13,8). Я прочитал это обратно в Python, который ...
вопрос задан: 16 January 2019 13:48
1
ответ

Столбец Python Postgres должен быть Percentile

У меня есть таблица транзакций и я хотел бы добавить столбец процентили, который указывает процентиль этой транзакции в этом месяце на основе столбца количества. Возьмите этот небольшой пример с помощью ...
вопрос задан: 13 July 2018 07:05
1
ответ

Как установить psycopg2 с «pip» на Python?

Я использую virtualenv и мне нужно установить "psycopg2". Я сделал следующее: pip install http: //pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5 = ...
вопрос задан: 14 December 2015 18:48
1
ответ

ImportError: нет модуля с именем psycopg2._psycopg с google appengine [duplicate]

Я использовал это руководство от Google, чтобы связать свой экземпляр postgres с моим приложением. Google указывает, что поддерживается psycopg2. Но вот моя ошибка: Файл «/ Users / Personal-Project / app / lib / psycopg2 / ...
вопрос задан: 14 November 2015 12:09
1
ответ

Как я могу очистить значения от формы WTF после отправки? [Дубликат]

У меня есть два вопроса относительно колбы и wtforms: Где значения, введенные в форме, хранящейся после отправки? Как я могу очистить эти значения после отправки? В настоящее время моя форма ...
вопрос задан: 11 August 2015 15:21
1
ответ

Postgresql psycopg2 copy_from значения, окруженные кавычками [duplicate]

У меня есть следующая настройка: import psycopg2 import sys import psycopg2.extras try: conn = psycopg2.connect ("dbname = '{0}' user = '{1}' password = '{2}'". Format (db_name, db_user, db_password)) ...
вопрос задан: 28 December 2013 21:30
1
ответ

Python / psycopg2: как передать список в запрос [duplicate]

Я могу передать некоторые аргументы, подобные этому, в метод выполнения курсора psycopg2. self.conn = psycopg2.connect (conn_string) cursor = self.conn.cursor (cursor_factory = RealDictCursor) query = "select * ...
вопрос задан: 29 December 2011 20:27