1、首先需要在桌面新建‘json.txt’文件,內容為jsonline格式。
2、打開Python開發工具IDLE,新建‘json.py’文件,並按照如圖所示書寫代碼。
3、F5運行程序,Shell打印出json文本信息。
4、這是壹次性讀取所有內容,如果文件很大的情況,出於性能考慮要分批讀取內容,這樣要用到yield生成器,改寫lines()函數如下,註意yield壹定要寫在with裏,這樣才能每次從上壹次讀取的位置繼續讀取。
5、繼續寫程序入口函數,這裏要註意readlines返回的是壹個列表,要讀取裏面的內容,要再做壹個循環來遍歷。
6、F5運行程序,Shell打印出json文本信息,這個利用生成器方式讀取的方式經常處理較大的文件。