gpt4 book ai didi

python - 如何在 Python 中将货架对象转换为字典对象

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

我有一个使用 DB = shelve.open('Database') 创建的持久字典

这个对象的类型:

class 'shelve.DbfilenameShelf'

但是,我想知道是否可以将它转换回字典:

class 'dict'

PS:我知道我可以像使用普通字典一样使用 shelve 对象,但我想明确地将它从 shelve 转换为字典。

最佳答案

只需使用内置类构造器dict:

DB_as_dict = dict(DB)

请注意,这只会创建存储在数据库中的信息的副本,因此对字典的更改不会影响文件。

关于python - 如何在 Python 中将货架对象转换为字典对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53436519/

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