今天查询成绩可是准考证找不出来了。
隐隐约约记得考场号。
所以就暴力穷举了一下(可怕)
主要的是利用python查询成绩:
import HTMLParser
import urlparse
import urllib
import urllib2
import cookielib
import string
import re
#登录的主页面
hosturl = 'http://www.chsi.com.cn/cet/'
posturl = 'http://www.chsi.com.cn/cet/query'
cj = cookielib.LWPCookieJar()
cookie_support = urllib2.HTTPCookieProcessor(cj)
opener = urllib2.build_opener(cookie_support, urllib2.HTTPHandler)
urllib2.install_opener(opener)
h = urllib2.urlopen(hosturl)
#发送header
headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:14.0) Gecko/20100101 Firefox/14.0.1',
'Referer' : 'http://www.chsi.com.cn/cet/',
'Cookie':'***'}
#zkzh:准考证号
#xm:姓名
postData = {'zkzh' : '***',
'xm' : '***',
}
postData = urllib.urlencode(postData)
request = urllib2.Request(posturl, postData, headers)
print request
response = urllib2.urlopen(request)
text = response.read()
print text
返回的是含有成绩的整个网页代码,之后再用正则把成绩筛选出来就可以了。
最后还是查出来成绩了,结果。。。仍然没过。
六级好难 :(