我正在尝试从Python到MySQL插入数据框,并遇到以下错误。 “内容” 是我在MySQL中的表格。 “ Master_df” 是我在Python中的数据框。我有“ Master_df”数据框,其中包含近200个观察值,所有列均为文本数据。
import mysql.connector
cnx = mysql.connector.connect(user='root', password='xxxxx',
host='localhost',
database='Database',
use_pure=False)
mycurser = cnx.cursor()
mycurser.execute("INSERT INTO Content (URL, Content, Category) VALUES (%S, %S, %S)", Master_df)
cnx.close()
文件 “ /anaconda3/lib/python3.7/site-packages/pandas/core/generic.py”,行 1576,以非零 .format(self。 class 。名称 ))
ValueError:DataFrame的真值不明确。使用a.empty,a.bool(),a.item(),a.any()或a.all()。