新手小难题

def CreateGarde(subject,path=“Garde”):
if os.path.exists(path):
with open(os.path.join(path,subject+".json"),“w”)as f_w:
gardeTable={“garde”:[{
“studentId”:“default”,
“name”:“name”,
“subject”:subject,
“grade”:0
}]}
json.dump(gardeTable,f_w)
print(“已创建默认成绩列表!”)
else:
os.mkdir(subject+".json",path)
with open(os.path.join(path,subject+".json"),“w”)as f_w:
gardeTable={“garde”:[{
“studentId”:“default”,
“name”:“name”,
“subject”:subject,
“grade”:0
}]}
json.dump(gardeTable,f_w)
print(“已创建默认成绩表”)
CreateGarde()
为什么总是出现类型错误呢
TypeError: CreateGarde() missing 1 required positional argument: ‘subject’

猜你喜欢

转载自blog.csdn.net/weixin_44510216/article/details/86419072