Pyhton的 json.decoder.JSONDecodeError报错无法解决

1.练习使用JSON的过程中出现json.decoder.JSONDecodeError,百度后仍然无法找到解决办法,希望有大神可以帮忙解答一下。
2.代码如下:
import json

def get_stored_num():

try:
    with open("num.json") as f_obj:
        num=json.load(f_obj)
except FileNotFoundError:
    return None
else:
    return num

def get_new_num():

num=input("tell me your favourite num: ")
with open("num.json","w") as f_obj:
    json.dump(num,f_obj)
return num
    

def num_print():

num=get_stored_num()
if num:
    print("i know your favroite num is: "+ num)
else:
    num=get_new_num()
    print("your favouite num is: "+num)

num_print()
图片描述

阅读 5.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题