中原大學

#新手 python 儲存json檔問題

2019年5月17日 00:32
請教各位大神們,如何才能把分析出來的json資料"完整"存檔呢? 目前遇到問題是分析三張圖片的json資料,存檔後只有存到一張照片的json資料 麻煩大神們給予方向,自己有試過很多種方式但一直沒成功>< 以下是我的code:
https://docs.google.com/document/d/1LDyTNtsUDjCw-B6ZAyIx81-4ru3PRdcSehARAss42FM/edit?usp=sharing output:
應該要存到三張圖片資料,但只有存到一張圖片json資料
愛心
18
.回應 8
共 8 則回應
應該是你的open函數參數不能用w
with open('analysis.json', 'w') as f: 移到 for f in files: 上面試試
國立中央大學 資訊管理學系
用pickle存如何
元智大學 電機工程學系
56行 with open 這邊妳在for迴圈當中重複讀寫了 所以每次迴圈當中analysis.json會不斷重複刷新保存 因此output會變成最後一張資料的json
原PO - 中原大學
B1 改其他參數一樣不行 B2 換了但程式碼錯誤
原PO - 中原大學
b4 跳出迴圈一樣只讀到一個資料,還是我程式碼擺錯
原PO - 中原大學
B3 我剛剛用pickle存了 還是一樣只能存一張圖(我位置都有換沒有放在for迴圈了 )
原PO - 中原大學
B1 剛剛改成a模式以後就可以重複讀寫了,謝謝你 也謝謝上面各位的幫忙!!!
馬上回應搶第 9 樓...