Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie konvertiere ich das Ergebnis einer SQL-Abfrage in eine PANDAS-Datenstruktur?

Bearbeitet:März 2015

Wie unten angemerkt, verwendet Pandas jetzt SQLAlchemy sowohl zum Lesen aus (read_sql ). ) und einfügen in (to_sql ) eine Datenbank. Folgendes sollte funktionieren

import pandas as pd

df = pd.read_sql(sql, cnxn)

Vorherige Antwort: Über Mikebmassey aus einer ähnlichen Frage

import pyodbc
import pandas.io.sql as psql
    
cnxn = pyodbc.connect(connection_info) 
cursor = cnxn.cursor()
sql = "SELECT * FROM TABLE"
    
df = psql.frame_query(sql, cnxn)
cnxn.close()