Nordwind-DB mit Python abfragen (Python, pandas, MySQL)
Hier ein einfaches Beispiel, wie man die Daten aus der Nordwind-Datenbank in einen pandas Dataframe bekommt. Der originale Code stammt von https://pythontic.com/pandas/serialization/mysql und wurde auf meine Datenbank angepasst.
# -*- coding: utf-8 -*- from sqlalchemy import create_engine import pymysql import pandas as pd sqlEngine = create_engine('mysql+pymysql://nwread:northwind@192.168.0.60/northwind', pool_recycle=3600) dbConnection = sqlEngine.connect() frame = pd.read_sql("select * from products", dbConnection); pd.set_option('display.expand_frame_repr', False) print(frame) frame.to_excel('r:/abc.xlsx') dbConnection.close() |