ネストされた辞書のリストを MySQL に保存する必要があります。私が見る唯一の方法は、それを文字列に変換してTEXT
フィールドに格納することです。課題は、文字列から変換する方法ですか?
例えば:
import json
val1 = {"aaa":1}
val2 = {"bbb":2}
val3 = {"ccc":3}
values = [
json.dumps(val1),
json.dumps(val2),
json.dumps(val3),
]
values_str = str(values)
values_str
#'[\'{"aaa": 1}\', \'{"bbb": 2}\', \'{"ccc": 3}\']'
これでMySQLに安全に保存できますが、元の形状に戻す方法.
使用してみ.split()
ましたが、正しく分割されていません。また、私は,
辞書に含めていませんが、それらはそこにあるので、唾を吐くこと,
はオプションではありません