dja*_*o-d 4 python mysql sqlite
我正在尝试将字符串值列表存储到 sql 数据库中。
list = ['please','help','me']
Run Code Online (Sandbox Code Playgroud)
我试过转换为 unicode 并使用 array.array('u',list)
unicode_list = unicode(list)
array.array('u', list)
Run Code Online (Sandbox Code Playgroud)
这不会产生我想要的结果。我不太关心一旦插入数据库就能够搜索值。最后,这次我不打算使用 NOSQL 替代方案。任何帮助将不胜感激。提前致谢。
使用适当的序列化机制,例如 JSON,并将其存储在文本字段中。
>>> json.dumps(['please','help','me'])
'["please", "help", "me"]'
>>> json.loads('["please", "help", "me"]')
[u'please', u'help', u'me']
Run Code Online (Sandbox Code Playgroud)