2016-08-08 12 views

Antwort

3

, wenn Sie wollen, dass es effizient zu tun, verwenden Sie entsprechende Pandas Methode - to_sql():

from sqlalchemy import create_engine 

# conn = create_engine('postgresql://user:password[email protected]:port/dbname') 
conn = create_engine('postgresql+psycopg2://user:[email protected]:port/dbname') 
df.to_sql('table_name', conn) 

wo conn eine Verbindung SQLAlchemy-Engine-Objekt ist

Docs: using SQLAlchemy with PostgreSQL

+0

Ich bin nicht in der Lage eine conn verwenden Objekt in meinem Fall – user113531

+0

@ user113531, wie willst du in die DB schreiben (bitte geben Sie an, welche Art von DB Sie verwenden) von Python? – MaxU

+0

Ich habe nur ein Psycopg2 Conn-Objekt, und es scheint nicht mit der Pandas-Funktion zu arbeiten. – user113531

Verwandte Themen