pat页面结构有修改

This commit is contained in:
virusdefender 2016-04-08 20:13:04 +08:00
parent e8eca5a0fc
commit 4dda5730af

View File

@ -106,7 +106,7 @@ class PATRobot(Robot):
cookies=self.cookies, cookies=self.cookies,
headers={"Referer": "https://www.patest.cn/"}) headers={"Referer": "https://www.patest.cn/"})
self.check_status_code(r) self.check_status_code(r)
data = re.compile(r"<td>\s*<span class='submitRes-(\d+)'>\s*<a[\s\S]*?>([\s\S]*?)</a>\s*</span>\s*</td>\s*" data = re.compile(r"<td><span class='submitRes-(\d+)'>([\s\S]*?)</span></td>\s*"
r"<td>[\s\S]*?</td>\s*" r"<td>[\s\S]*?</td>\s*"
r"<td>[\s\S]*?</td>\s*" r"<td>[\s\S]*?</td>\s*"
r"<td>[\s\S]*?</td>\s*" r"<td>[\s\S]*?</td>\s*"
@ -124,7 +124,7 @@ class PATRobot(Robot):
elif code == 3: elif code == 3:
result = Result.accepted result = Result.accepted
# 部分正确 答案错误 # 部分正确 答案错误
elif code == [4, 6]: elif code in [4, 6]:
result = Result.wrong_answer result = Result.wrong_answer
# 格式错误 # 格式错误
elif code == 5: elif code == 5: