#coding:GBK
import json
def getstoredname():
filename = 'username.json'
try:
with open(filename) as f:
username = json.load(f)
except:
return None
else:
return username
def getnewname():
username = input("What is your name? ")
filename = 'username.json'
with open(filename,'a+') as f:
json.dump(username,f)
return username
def greetuser():
username = getstoredname()
if username:
print("Welcome back, " + username + "!")
else:
username = getnewname()
print ("We'll remember you when you come back, " + username +
"!")
greetuser()
这个问题应该怎么改代码?
Soalan yang saya jawab: Python-QA
import json
'''
Jika nama pengguna telah disimpan sebelum ini, muatkannya dan tanya sama ada ia adalah nama pengguna pengguna Jika tidak,
gesa pengguna untuk memasukkan nama pengguna dan simpannya.
'''
nama fail = 'nama pengguna.json'
cuba:
kecuali FileNotFoundError: