iT邦幫忙

2021 iThome 鐵人賽

DAY 14
0
自我挑戰組

學習30天的Python系列 第 14

學習Python紀錄Day14 - JSON檔案的寫入與讀取

  • 分享至 

  • xImage
  •  

將JSON資料寫入檔案

with open(jsonfile, 'w') as fp:
	json.dump(data, fp)

open() →開啟
dump() →將python字典寫入JSON檔案
1
2
3

讀取JSON檔案

with open(jsonfile, 'r') as fp:
	data = json.loap(fp)

4
5

將網路下載的JSON資料寫入檔案

如果JSON有中文內容,在open()函式需指定encoding編碼參數是'utf-8',在dump()加上ensure_ascii = False。

with open(jsonfile,  'w', encoding = 'utf-8') as fp
	json.dump(book, fp, ensure_ascii = False)

上一篇
學習Python紀錄Day13 - Web API、JSON
下一篇
學習Python紀錄Day15 - 使用模組取得網路資料
系列文
學習30天的Python30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言