Когда я извлекаю данные из базы данных с помощью pymysql и добавляю их в фрейм данных pandas, создается исключение «Конструктор DataFrame неправильно вызван!»
rid=103
df1 = pd.DataFrame([])
try:
with connection.cursor() as cursor:
for qid in my_new_qid_list:
sql = ("SELECT r_id,qid,is_right,is_attempted FROM assessment_results_answers WHERE result_id= %s AND qid=%s"%(rid,qid))
# Execute the SQL command
cursor.execute(sql)
results = cursor.fetchall()
df = DataFrame(results)
df = df[['r_id', 'qid', 'is_right', 'is_attempted ']]
df1 = df1.append(df)
except Exception as e:
print(e)
Я не могу решить эту проблемупроблема.