From b959b9ac3c9096d857764432f60a2d767d0e75d0 Mon Sep 17 00:00:00 2001 From: ddv12138 <644077730@qq.com> Date: Thu, 24 Aug 2017 23:54:09 +0800 Subject: [PATCH] =?UTF-8?q?2017=E5=B9=B4=2008=E6=9C=88=2024=E6=97=A5=20?= =?UTF-8?q?=E6=98=9F=E6=9C=9F=E5=9B=9B=2023:54:09=20CST?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cet.txt | 1 + cet_query.py | 33 ++++++++++++++++----------------- 2 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 cet.txt diff --git a/cet.txt b/cet.txt new file mode 100644 index 0000000..326f48d --- /dev/null +++ b/cet.txt @@ -0,0 +1 @@ +姓名:张旭学校:武汉晴川学院考试级别:英语四级笔试成绩准考证号:420550171103516总分:280听力:114阅读:88写作和翻译:78口试成绩准考证号:--等级:-- diff --git a/cet_query.py b/cet_query.py index d82df49..57c1fd6 100644 --- a/cet_query.py +++ b/cet_query.py @@ -50,7 +50,7 @@ def check(html): return False elif soup.find('div',{"class":"error alignC"}): print("缺少验证码") - return True + return False else: return True @@ -71,27 +71,26 @@ def append_file(string): with open('cet.txt','a+') as f: f.writelines(string + os.linesep) -number = 420550171103500,420550171103700 ### 420550171103524 贺深 +number = 420550171103500,420550171103599 ### 420550171103524 贺深 ### testing -text = query(420550171103524,'贺深') +'''text = query(420550171103524,'贺深') if check(text): print(parse(text)) else: print('没有') -exit(0) +exit(0)''' ### testing end -'''names = ['贺深','张旭','尘飞杨'] - -for xm in names: - for zkzh in [ i for i in range(*number) ]: - sleep(0.5) - text = query(zkzh,xm) - if check(text): - result = parse(text) - print(result) - append_file(result) - else: - print(zkzh,xm,sep='-->')''' - +names = ['贺深','张旭','陈飞扬','赵昊罡','潘猛'] +for num in range(1,11): + for xm in names: + for zkzh in [ i for i in range(*number) ]: + text = query(zkzh,xm) + if check(text): + result = parse(text) + print(result) + append_file(result) + else: + print(zkzh,xm,sep='-->') + sleep(30)