菜鳥學院
【Python自學筆記】數據分類(爬蟲,json提取數據)
時間 2020-12-30
標籤
python自學筆記
python
json
java
人工智能
大數據
文章目錄
數據分類
JSON提取數據
json使用注意點
數據分類
數據分類與處理方法
JSON提取數據
JSON命令
json.loads() 和 json.dumps()
的使用方法,這兩個方法是互逆的
上面的代碼會報錯,應該加上一個編碼
添加
indent=4
這個參數,可以讓json顯示的更美觀,其中等號右邊可以自定義
提取類文件對象中的數據可以使用
json.load
json.dump
能夠把python類型放入類文件對象中
在我們實際使用中,
json.loads 和 json.dumps
就可以100%的實現我們的需求了
json在數據交換中起到了一個載體的作用,承載着相互傳遞的數據,如下圖
json使用注意點
json中的字符串都是用
雙引號
引起來的,且
必須是雙引號
如果不是雙引號
eval:能實現簡單的字符串和python類型的轉化
replace:把單引號替換爲雙引號
往一個文件中寫入多個json串,不再是一個json串,不能直接讀取
這時我們可以一行寫一個json串,按照行來讀取