a = {'key': 602L}
Pythonで辞書をDBに挿入したい。のため、挿入できませんquotes'' in key
。
これが私のクエリです
self.__db_conn.cursor.execute("INSERT INTO TABLE VALUES ('%s')" % (str(a)))
手動で(引用符なしで)挿入しようとすると、機能します。
self.__db_conn.cursor.execute("INSERT INTO TABLE VALUES ('%s')" % ("{key: 602L}"))
キーに引用符がないことに注意してください。
ディクショナリをテーブルに挿入するにはどうすればよいですか?