[英]pymysql and writing a pandas dataframe back to MySQL
我在Python中並擁有一個名為Office_RX的Pandas數據幀。
我通過pymysql連接到mysql。
conn = pymysql.connect(host='127....', port=3306, user='root', passwd='', db='ABCD')
c = conn.cursor()
我想將Office_RX數據幀寫回我連接的MYSQL數據庫。
我正在使用此代碼:
sql.write_frame(Office_RX, conn=conn, name='Office_RX', if_exists='replace', flavor='mysql')
但我收到錯誤:TypeError:write_frame()至少需要3個參數(給定4個)
可以說出我做錯了什么。 建議?
write_frame
的參數是con而不是conn:
sql.write_frame(Office_RX, con=conn, name='Office_RX', if_exists='replace', flavor='mysql')
這個函數接受**kwargs
,因此隱含着含糊不清的錯誤信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.