Tag: psycopg2
Psycopg ist ein PostgreSQL-adapter für die Programmiersprache Python. Es implementiert PEP 249 mit vielen Erweiterungen.
5
Antworten
Ich versuche zu installieren psycopg2 in virtualenv-Umgebung und bin mit einem heck einer Zeit. Ich denke, vielleicht habe ich etwas geschraubt, weil ich virtualenv installiert und dann ein Upgrade auf Xcode 4. (my_enviroment)my_users-macbook-2:my_enviroment my_user$ pip install psycopg2
1
Antworten
Kann mir jemand sagen, wie kann ich die Datenbank ändern sich dynamisch, die ich erstellt habe, nur jetzt.. mit dem folgenden code... Ich denke, bei der Ausführung dieses Codes werde ich in Verzug postgres-Datenbank (die Datenbank-Vorlage) und
1
Antworten
Ich lief in Probleme, wenn Sie versuchen zu legen, um Datenbank: ur_psql.execute("""insert into smth(data, filedate, filedby)""" """ values('%s', NOW(), %s)""" % (data, userid)) wo data=""" "5.09,448,1418112000"; d="scan'208" """(ein string, der die doppelte und einfache Anführungszeichen) Irgendwelche Ideen,
3
Antworten
Ich erstellt habe, ein Bereitstellung-Paket für AWS Lambda mit meinem python-Datei und die Abhängigkeiten einschließlich sqlalchemy und psycopg2. Der code funktioniert perfekt, beim Zugriff auf die DB lokal. Aber wenn ich importierte zip Datei, ich erhalte die
1
Antworten
Habe ich installiert psycopg2 mit pip install psycopg2 und es hat Prima funktioniert. Die install-Ausgabe hatte ein paar Warnung entlang der Linien von In file included from ./psycopg/psycopg.h:33: ./psycopg/config.h:71:13: warning: unused function 'Dprintf' [-Wunused-function] static void Dprintf(const
1
Antworten
Ich versuche eine Verbindung zu einer Postgres-Datenbank mit Variablen wie diese: cs = "dbname=%s user=%s password=%s host=%s port=%s",(dn,du,dp,dh,dbp) con = None con = psycopg2.connect(cs) Jedoch bekomme ich die Fehlermeldung: TypeError: argument 1 must be string, not tuple
2
Antworten
Mit Python 2.7 und In [150]: psycopg2.version Aus[150]: '2.4.2 (dt dec pq3 ext)' Habe ich eine einfache python-Skripts, die die Verarbeitung von Transaktionen und schreibt Daten in eine Datenbank. Gelegentlich gibt es ein insert, das gegen mein
1
Antworten
Versuche ich zu Abfrage Version wo ich wünschte, um Objekte zurück, wo Ihre max_version_number - Attribut entspricht der version_number: latest_versions = \ dbSession.query(Version).filter(Version.max_version_number == Version.number_version) Dies führt zu einem Fehler: Traceback (most recent call last): ... ...
1
Antworten
Ich habe ein Python-Skript zur Liste PostgreSQL schemas mit psycopg2. #!/usr/bin/env python import yaml import psycopg2 def load_config(file_name): with open(file_name, 'r') as stream: config = yaml.load(stream) return config config = load_config('config.yml')['database'] conn = psycopg2.connect(host=config['host'], port=config['port'], dbname=config['name'], user=config['user'],
3
Antworten
Schaute ich mir die Frage und beschlossen, zu versuchen, mithilfe der bind-Variablen. Ich benutze sql = 'insert into abc2 (interfield,textfield) values (%s,%s)' a = time.time() for i in range(10000): #just a wrapper around cursor.execute db.executeUpdateCommand(sql,(i,'test')) db.commit() und
3
Antworten
Let ' s sagen, wenn ich folgenden Befehl ausführen. insert into hello (username) values ('me') und ich lief wie cursor.fetchall() Bekomme ich die folgende Fehlermeldung psycopg2.ProgrammingError: no results to fetch Wie kann ich erkennen, ob der Aufruf
2
Antworten
Ich versuche zu tun, eine einfache select-Anweisung auf eine Tabelle, die Teil der "dam_vector" - schema. Der Fehler den ich bekomme, ist: psycopg2.ProgrammingError: Bezug "dam_vector.parcels_full" nicht bestehen LINE 1: SELECT * FROM "dam_vector.parcels_full" Kann ich nicht verstehen
1
Antworten
Ist es möglich, zu schreiben, ein Pandas dataframe PostgreSQL-Datenbank mit psycopg2? Endgoal ist, um in der Lage zu schreiben, ein Pandas dataframe zu Amazon RDS PostgreSQL-Instanz. InformationsquelleAutor verkter | 2015-11-29
5
Antworten
Versucht zu installieren psycopg2 entweder mit easy_install oder pip, und das terminal stecken in einer Schleife zwischen xcrun und lipo. sidwyn$ sudo easy_install psycopg2 Searching for psycopg2 Reading https://pypi.python.org/simple/psycopg2/ Reading http://initd.org/psycopg/ Reading http://initd.org/projects/psycopg2 Best match: psycopg2 2.5.1
3
Antworten
Sagen wir, ich habe eine json sieht wie folgt aus: some_json = {'key_a': {'nested_key': 'a'}, 'key_b': {'nested_key': 'b'}} Beachten Sie, dass key_a und key_b sind optional Tasten zugeordnet Wörterbücher und möglicherweise oder möglicherweise nicht vorhanden. Ich habe
2
Antworten
In meinem code benutze ich die DictCursor von psycopg2.extras wie diese dict_cur = conn.cursor(cursor_factory=psycopg2.extras.DictCursor) Jedoch, ganz plötzlich, bekomme ich die folgende Fehlermeldung wenn ich laden Sie die cursor: AttributeError: 'module' object has no attribute 'extras' Vielleicht etwas
4
Antworten
Ich bin mit python-django auf windows,und versuchen, zu implementieren, zu heroku . Wenn ich versuchte zu installieren psycopg2 mit pip, pip install psycopg2 ich erhielt den Fehler : nicht in der Lage zu finden, die vcvarsall.Fledermaus Dann
7
Antworten
Habe ich versucht pip install psycopg2 und folgenden Fehler bekam ich: Fehler: (ScrapeProj) C:\Users\e2sn7cy\Documents\GitHub\scraper>pip install psycopg2==2.5.4 Collecting psycopg2==2.5.4 Using cached psycopg2-2.5.4.tar.gz Complete output from command python setup.py egg_info: running egg_info creating pip-egg-info\psycopg2.egg-info writing pip-egg-info\psycopg2.egg-info\PKG-INFO writing top-level names
2
Antworten
Dies ist mein erstes Projekt mit psycopg2 ausgiebig. Ich versuche einen Weg zu finden, extrahieren Sie die psql-Fehlermeldung, wenn ein Verbindungsversuch fehlschlägt. Getestet hab ich den code unten funktioniert, wenn alle Variablen richtig gesetzt sind, aber wenn
2
Antworten
Im mit Windows 7 für die Entwicklung von Django 1.3.7 mit PostgreSQL 9.3 database. auf meinem settings.py ich DATABASE_ENGINE = 'django.db.backends.postgresql_psycopg2' aber wenn ich versuche, führen python manage.py syncdb bekam ich diese Fehlermeldung: C:\Django-Proj\myproj\myproj>python manage.py syncdb Traceback
0
Antworten
Ich versuche, führen Sie eine einfache Abfrage, aber immer diese Fehlermeldung, egal wie ich die übergabe der Parameter. Hier ist die Abfrage (ich bin mit Trac-db-Objekt eine Verbindung zu einer DB): cursor.execute("""SELECT name FROM "%s".customer WHERE firm_id='%s'"""
4
Antworten
Möchte ich einfügen, um ein python-dictionary als json in meiner postgresql-Datenbank (via python-psycopg2 und). Habe ich: thedictionary = {'price money': '$1', 'name': 'Google', 'color': '', 'imgurl': 'http://www.google.com/images/nav_logo225.png', 'charateristics': 'No Description', 'store': 'google'} cur.execute("INSERT INTO product(store_id, url, price,
3
Antworten
Kann ich senden, wählen Sie Abfragen mit jedem problem, aber wenn ich senden von update-und insert-Abfragen starten zu warten, der thread und reagieren nicht mehr. Ich konnte nicht sicher sein, aber es scheint wie eine Schleife. Ich
3
Antworten
Ich bin ein db-dummy, und ich versuche, einrichten von PostgreSQL für meinen django-Projekt. Für die, die ich auch verwenden psycopg2. Datenbanken sind komplizierte obwohl. Ich persönlich möchte, wenn es war ein Weg, um zu halten ALLE meine
4
Antworten
Ich bin mit Postgres 9 und Python 2.7.2 zusammen mit psycopg2 und ich versuche, fügen Sie ein array von string-Werten mit maskiert Anführungszeichen. Beispiel: metadata = {"Name": "Guest", "Details": "['One', 'Two', 'Three']"} cur.execute("insert into meta values ('%s');"
4
Antworten
Ich habe, um diese für eine Weile. Ich setup eine komplett neue Maschine. Ich habe installiert eine neue Kopie von postgresql und alle meine anderen Abhängigkeiten. Im Grunde genommen, bekomme ich diese Datenbank Unterbrechungen zu zufälligen Zeiten.
2
Antworten
Könnte dies eine ziemlich dumme Frage, aber was mache ich hier falsch? Er erstellt die Tabelle, aber die INSERT INTO funktioniert nicht, ich denke, ich mache etwas falsch mit den Platzhaltern? conn = psycopg2.connect("dbname=postgres user=postgres") cur =
7
Antworten
Ich ausführen von "sudo pip psycopg2 installieren" und ich bekommen eine Menge von Ausgabe, die so aussieht wie cc -DNDEBUG -g -fwrapv -Os ..... ..... cc -DNDEBUG -g -fwrapv -Os ..... ..... Und am Ende heißt es:
3
Antworten
Was ist die richtige Methode, um die Liste (countryList) verfügbar sein, über %s in die SQL-Anweisung? # using psycopg2 countryList=['UK','France'] sql='SELECT * from countries WHERE country IN (%s)' data=[countryList] cur.execute(sql,data) Wie es jetzt ist, ist es Fehler
2
Antworten
Ich bin mit psycopg2 2.6.1. Ich habe eine Reihe von Abfragen, die ich ausführen müssen, in der Reihenfolge. conn = psycopg2.connect(database=redshift_database, user=redshift_user, password=os.environ.get("PGPASSWORD"), host=redshift_cluster, port=redshift_port) cursor = conn.cursor() queries = [q1, q2, q3....] ## a list of
6
Antworten
Sieht es aus wie Psycopg hat einen benutzerdefinierten Befehl für die Ausführung eines KOPIEREN: psycopg2 KOPIEREN mit cursor.copy_from() friert mit großen Eingängen Gibt es eine Möglichkeit, den Zugriff auf diese Funktionalität aus mit SQLAlchemy? InformationsquelleAutor EoghanM |
2
Antworten
Ich hatte eine Frage bezüglich der Verwendung von Variablen innerhalb einer python-Funktion, die den Zugriff auf den PostgreSQL-server. Zum Beispiel die folgenden: def delete(): cur.execute( """DELETE FROM potluck WHERE name = var_1;""" Jedoch, Wenn ich wollte, dass
2
Antworten
Ich versuche, die Implementierung eines server-side cursor, um "bypass" Django ORM Schwäche, wenn es darum geht zu Holen eine riesige Menge von Daten aus der Datenbank. Aber ich verstehe nicht, wie namens-cursor soll definiert werden, da mein
2
Antworten
Kann ich eine Verbindung zu meiner Datenbank, aber psycopg2 nicht finden jede meiner Tabellen. Die folgenden Fehler versucht mein Benutzer: import psycopg2 try: conn = psycopg2.connect("dbname='pdb' user='postgres' host='localhost' password='password'") except: print 'failed to connect' cur = conn.cursor()
1
Antworten
Habe ich ein kleines Skript wo ich bin Generierung von SHA1-hashes, wobei die binäre Darstellung durch hashlib ist hexdigest, und speichern Sie Sie in einer Postgres-DB mit einer bytea-Spalte. Ich habe eine Abfrage, die so aussieht wie
10
Antworten
Ich versuche, führen Sie eine einfache Abfrage, aber immer diese Fehlermeldung, egal wie ich die übergabe der Parameter. Hier ist die Abfrage (ich bin mit Trac-db-Objekt eine Verbindung zu einer DB): cursor.execute("""SELECT name FROM "%s".customer WHERE firm_id='%s'"""
2
Antworten
Bin ich auf Windows mit einem 32bit installieren von python 2.6.6 und psycopg2. Wenn psycopg2 versucht, sich zu verbinden, es wird ein OperationalError: Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on win32
1
Antworten
Habe ich zu laufen von einem tornado webapp auf einem server mit psycopg2 postgresql als backend. Ich arbeite auf Red Hat Enterprise Linux Server release 6.5. Ich habe eine virtuelle Umgebung. Nun, auf diesem server, ich habe
5
Antworten
Ich versuche, dies zu tun: python3.3 manage.py runserver In meinem Django-Projekt-Ordner. Ich bekomme diese Fehlermeldung: File "/usr/local/lib/python3.3/site-packages/django/db/backends/postgresql_psycopg2/base.py", line 25, in <module> raise ImproperlyConfigured("Error loading psycopg2 module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: No module named
2
Antworten
Will ich beschleunigen mein Programm so ich bin versucht, setup-pypy + psycopg2cffi. Dieses Programm öffnet eine xml -, analysiert Sie und dann fügen Sie einige Daten in einer Datenbank. Ich verwende derzeit Python ist3, postgresql und psycopg2
5
Antworten
Meine standard-Prozedur PostgreSQL für den Zugriff auf eine Datenbank auf einem remote-server öffnen, erstellen Sie zuerst einen ssh-tunnel: ssh
[email protected] -L 5432:localhost:5432 -p 222 und führen Sie dann meine Abfrage in python aus einer anderen shell als:
1
Antworten
Ich bin mit psycopg2 Zugriff auf eine postgresql-Datenbank von python. Wenn ich versuche zu laufen, das pgrouting Funktion "pgr_astar" für den kürzesten Weg, erhalte ich eine Fehlermeldung cur = db.cursor() psycopg2.InterfaceError: connection already closed Im Grunde, was
1
Antworten
Habe ich Django-Projekt verwendet postgresql 9. Ich installierte psycopg2 und wenn ich das Projekt ausführen erhalte ich "Error loading psycopg2 Modul: dll load failed'. Ich traf dieses Problem für die erste Zeit. Ich habe windows 7 x64
3
Antworten
Bin ich mit einem Haufen von Abfragen mit Python und psycopg2. Ich erstelle eine große temporäre Tabelle w/über 2 Millionen Zeilen, bekomme ich dann 1000 Zeilen in einer Zeit, von der es durch die Verwendung cur.fetchmany(1000) und
5
Antworten
ORIGINAL-NACHRICHT (nun veraltet): Nach dem ausführen von python setup.py installieren bekomme ich die folgende: Warning: Unable to find 'pg_config' filebuilding 'psycopg2._psycopg' extension gcc-4.0 -arch ppc -arch i386 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -O3 - DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.2.1 (dt
2
Antworten
Unser system läuft auf Ubuntu, python 3.4, postgres 9.4.x und psycopg2. Wir (wird in der furture) split zwischen dev, test und prod - Umgebungen mithilfe von Schemata. Ich habe Sie erstellen eine bequeme Methode für das erstellen
2
Antworten
Lief ich über diesen Fehler drei mal heute in einem unserer Projekte. Die Umsetzung das problem und die Lösung online zur künftigen Referenz auf. impost psycopg2 con = connect(...) def save(long_blob): cur = con.cursor() long_data = struct.unpack('<L',
1
Antworten
Ich versuche zu installieren psycopg2 in meine virtualenv. Ich habe versucht, pip ich habe versucht easy_install nichts funktioniert... die Installation von pip ist mehr wünschenswert Wahl, aber es muss getan werden durch nwcell die github-Paket https://github.com/nwcell/psycopg2-windows hier
1
Antworten
Wenn ich versuche und ausführen django, das ist, was ich bekomme: /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python manage.py runserver 8000 Error: No module named psycopg2.extensions Process finished with exit code 1 Habe ich gefunden, andere Fragen mit ähnlichen Problemen, aber keiner auf
5
Antworten
Wenn ich versuche zu importieren psycopg2 es zeigen unten das log für mich: Traceback (most recent call last): File "D:/Desktop/learn/python/webcatch/appserver/testpgsql.py", line 2, in <module> import psycopg2 File "D:/Desktop/learn/python/webcatch/appserver/webcatch/lib/site-packages/psycopg2-2.6.1-py3.5-win32.egg/psycopg2/__init__.py", line 50, in <module> from psycopg2._psycopg import BINARY, NUMBER,