問題は、MySQLデータベースにjson文字列を挿入することです。私のPythonプログラムではjson.dumps(d)
、dが辞書である結果としてjsonを取得します。コードの挿入は次のとおりです。
query = ("INSERT INTO bm_triesJsons VALUES (%s, %s, %s);"%
(article_id, revision_number, jsn))
print query
cur.execute(query)
問題は引用符であるように見えます。引用符の前にエスケープ記号はありません。どうすればこれを修正できますか?