-2
フィールドは=> [u'sender '、u'timestamp'、u'number '、u'mms'、u'datetime '、u 'text'、u'id ']executemany()は3つの引数(2つ)をとります - Pythonを使ったmysql
dataList is => [False、1475565742761L、u'VM-449100'、False、u'2016-10-04 12:52:22 GMT + 05:30 '上記のコードを実行するには、ここでu'Someテキスト」、1276)]
cursor = connection.cursor()
query = """INSERT INTO messages """+str(tuple(fields))+""" VALUES (%s, %s, %s, %s, %s, %s, %s) """,dataList
cursor.executemany(query)
私は、エラー=> executemany()は正確に3つの引数(2与えられた)
このエラーメッセージはかなり明確です。十分な議論をしているわけではありません。あなたの質問は何ですか? – Carcigenicate
次に、Pythonを使ってmysqlに複数の行を挿入する方法を教えてください –
'executemany'関数のドキュメントを読んだことはありますか? – Carcigenicate