gpt4 book ai didi

python - 将 python 列表存储到 mysql 中并访问它

转载 作者:太空宇宙 更新时间:2023-11-03 10:45:51 25 4
gpt4 key购买 nike

如何将 python 的“列表”值存储到 MySQL 中,并在以后像普通列表一样从同一个数据库访问它?

我尝试将列表存储为 varchar 类型,它确实存储了它。然而,在从 MySQL 访问数据时,我无法访问与列表相同的存储值,而是它作为一个字符串。因此,不再可能使用索引访问列表。以集合数据类型的形式存储一些数据可能更容易吗?我看到 MySQL 数据类型“set”,但我无法从 python 中使用它。当我尝试将 set 从 python 存储到 MySQL 时,它会抛出以下错误:'MySQLConverter' object has no attribute '_set_to_mysql'。 任何帮助表示赞赏

附言我必须将图像的坐标与图像编号一起存储在列表中。所以,它将采用 [1,157,421] 的形式

最佳答案

使用json这样的序列化库:

import json

l1 = [1,157,421]
s = json.dumps(l1)
l2 = json.loads(s)

关于python - 将 python 列表存储到 mysql 中并访问它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31879337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com