資源簡介
Python實現的從Excel獲取批量ID,登陸網頁爬取對應科目成績。
代碼片段和文件信息
import?requests
import?json
def?get_grades(ID):
????params?={‘filter_EQS_APP_ID‘:ID
????‘sqlkey‘:‘homepage‘
????‘sqlval‘:‘HONG_KAOSHI_SELECT‘}
????r=requests.post(“http://person.amac.org.cn/pages/login/resource!search.action“data=params)
????#~?print(r.text)
????grades=json.loads(r.text)
????pass_tests=[]#存儲通過科目的列表
????for?grade?in?grades:
????????if?str(grade[‘SSG_IS_PASS‘])==‘01‘:
????????????#~?print(grade[‘SUB_NAME‘])
????????????pass_tests.append(grade[‘SUB_NAME‘])
????return?pass_tests
????
import?xlrd
import?xlwt
評論
共有 條評論