Python判斷一個JSON文件是否為空

admin Python評論414字數(shù) 480閱讀模式

首先,你需要導入`json`模塊:

import json

然后,使用`json`模塊的`load()`方法將JSON文件加載為Python對象。如果加載后得到的對象為空,表示JSON文件為空。文章源自網吧系統(tǒng)維護-http://www.strong-digital.cn/11079.html

def is_json_file_empty(file_path):
   with open(file_path, 'r') as file:
       json_data = json.load(file)
       if json_data:
           return False
       else:
           return True

最后,通過傳入JSON文件的路徑調用該函數(shù)即可判斷JSON文件是否為空:文章源自網吧系統(tǒng)維護-http://www.strong-digital.cn/11079.html

json_file_path = "path_to_json_file.json" # 替換為你的JSON文件路徑
is_empty = is_json_file_empty(json_file_path)
if is_empty:
    print("JSON文件為空")
else:
    print("JSON文件不為空")

請注意,這個方法假設你的JSON文件已經存在且格式正確。如果文件不存在或者文件格式不正確,可能會引發(fā)異常。在實際使用中,你可能需要添加相應的異常處理代碼。文章源自網吧系統(tǒng)維護-http://www.strong-digital.cn/11079.html 文章源自網吧系統(tǒng)維護-http://www.strong-digital.cn/11079.html

版權聲明:文章圖片資源來源于網絡,如有侵權,請留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2023年9月14日 14:42:58
  • 轉載請務必保留本文鏈接:http://www.strong-digital.cn/11079.html
匿名

發(fā)表評論

匿名網友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: