第壹種方式是,dumps(dict1)是將python數據類型轉化為JSON類型的字符串string,dump(dict1,sp)將python數據類型轉化為文件流,sp表示寫入文件的路徑。第二種方式是通過dumps轉化成字符串,然後再寫入。
JSON格式的數據也可以轉化為python數據類型。loads(str)將JSON字符串轉化成python類型的數據,在使用loads操作字符串load(str,fp)將後綴為json文件轉化成python格式的數據,load操作文件流。因為文件讀寫操作時有可能產生IOError,壹旦出錯,後面的close方法就不能執行到,為了保證是否出錯都能關閉文件,使用withopen文件操作流。