diff --git a/工具v2/database_tools.py b/工具v2/database_tools.py index 7628d69a..3ec01401 100644 --- a/工具v2/database_tools.py +++ b/工具v2/database_tools.py @@ -1822,9 +1822,13 @@ def FindPaper(xiaoxianpid, answersheetpath): #根据小闲的试卷编号和答 marks = anssheetjson[xiaoxianpid]["marks"] else: marks = [] - break + if "exclude" in anssheetjson[xiaoxianpid]: + excludejson = anssheetjson[xiaoxianpid]["exclude"] + else: + excludejson = {} + break if foundpid: - return(pid,grade,idlist,marks) + return(pid,grade,idlist,marks,excludejson) else: return False