通过python将excel导入SQL

通过python将excel导入SQL,python,sql,pandas,database,Python,Sql,Pandas,Database,我是python pandas的基本用户,我尝试在下面创建此连接,但出现了此错误。我只是想把xlsx文件导入sql server import pandas as pd import pyodbc from sqlalchemy import create_engine df=pd.read_excel('C:\\Users\\ehan\\Desktop\\Python Scripts\\New folder\\sample.xlsx') engine=create_engine('mssql:

我是python pandas的基本用户,我尝试在下面创建此连接,但出现了此错误。我只是想把xlsx文件导入sql server

import pandas as pd
import pyodbc
from sqlalchemy import create_engine
df=pd.read_excel('C:\\Users\\ehan\\Desktop\\Python Scripts\\New folder\\sample.xlsx')
engine=create_engine('mssql://EMEA\ehan@/peter')
df.to_sql=('test', con==engine)
NameError: name 'con' is not defined

您有一个输入错误
df.to_sql=('test',con=engine)
您应该定义您的表和相关架构
df.to_sql(name='test',schema='stg',con=engine,如果_exists='append',index=False)