用python實現介面測試(七、實現序列化與反序列化)

  • 2019 年 10 月 10 日
  • 筆記

前言

在python中,序列化可以理解為:把python的對象編碼轉換為json格式的字元串,反序列化可以理解為:把json格式字元串解碼為python數據對象。

一、字典,通過json把它序列化為json格式的字元串

json-字元串

通過上面程式碼顯示,這就是序列化過程。

二、字元串,通過json格式的字元串解碼為python的數據對象

字元串-python

三、文件內容,進行序列化和反序列化操作

1.先序列化後在寫入文件中去

文件序列化與反序列化操作

2.先讀取文件後再進行反序列化操作

文件內容序列化與反序列化操作

四、通過對文件的形式來進行序列化和反序列化

文件序列化與反序列化操作