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’
新手小难题
最新推荐文章于 2024-05-21 01:29:31 发布