python 序列化與反序列化

python的序列化模塊:

  1. json
    dumps:從數據類型到字符串的過程
    loads:從字符串到數據類型的過程
    dump:文件操作,需要一個文件句柄來使用,序列化
    loads:文件操作,操作一個文件的句柄,load不能多次load,反序列化

  2. pickle
    方法和josn一樣,但是dump和load的時候文件是 rb 或者 wb 打開的
    支持python的所有數據類型

  3. shelve
    open方法拿到一個文件句柄
    操作和字典類似,需要close

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章