• python3中json.dump()和json.load()引发的报
  • python

将json.dump() 和json.load()结合使用就会产生如下报错:

import json
# 如果以前存储了用户名,就加载它
#  否则,就提示用户输入用户名并存储它
filename = 'username.json'
try:
   with open(filename) as f_obj:
       username = json.load(f_obj)
except FileNotFoundError:
   username = input("What is your name?")
   filename = 'username.json'
   with open(filename,'w') as f_obj:
       json.dump(username,f_obj)
       print("We'll remember you when you come back, " + username + "!")
else:
   print("Welcome back, " + username + "!")


  • vicky    2020-06-30 11:18:44
  • 阅读 940    收藏 0    回答 1
  • 邀请
  • 收藏
  • 分享
发送
登录 后发表评论
  • 51testing软件测试圈微信