Python -- 打包多个对象?
有没有办法把一个 python
对象(比如,一个 list
或者 dict
)放到一个变量里,而不是放到文件里?
我希望能把几个不同的字典、列表等等都“打包”起来,然后再把所有“打包”的信息合并在一起,最后保存到一个外部文件里(比如,以二进制格式)。
这样做可以吗?
2 个回答
2
可以看看 json
模块。 http://docs.python.org/library/json.html
你可以用 JSON 来把对象转换成字符串。
3
看看pickle模块。这个模块可以帮助你把Python中的数据保存到文件里,或者从文件里读取数据。想了解更多,可以访问这个链接:http://docs.python.org/library/pickle.html