python中有以下幾種常用的序列化模塊
1.json模塊
json是一種輕量級的數據交換格式,json采用完全獨立于語言的文本格式,常用于數據交換,可以在不同語言間對數據進行序列化與反序列化。
2.pickle模塊
pickle模塊與json模塊一樣,都是可以實現對數據的序列化與反序列化,但pickle模塊只能在python中使用,python中所有的數據類型,都可以使用pickle模塊進行序列化。
3.shelve模塊
shelve是一個簡單的數據存儲方案,其作用是接收一個文件名參數,且文件名必須是.bat類型,并返回一個shelf對象。