資源簡介
隨著高考的落幕,大家也該估分選大學,突然發現中國教育在線的估分選大學系統開始收費了(3G時代是免費的),所以自己就寫了爬蟲獲取高校各個專業歷年在河南的錄取分數線、排名,以及大學的基本信息。
代碼片段和文件信息
import?requests
import?pandas?as?pd
#保存路徑
filepath?=?r“F:\資料\python爬蟲“?+?“\\“
#生成初始表格
excel_head?=?[‘學校‘?‘編號‘?‘?學校排名‘?‘時間‘?‘?專業‘?‘?錄取最高分‘?‘?錄取最低分‘?‘?平均分‘?‘?錄取名次‘?‘?錄取批次?‘?‘省份編號‘?‘?省份‘?‘?城市‘?‘?985‘?‘?211?‘?‘雙一流‘‘學校類型‘]
excel_file?=?pd.Dataframe(columns=excel_head)
#建立輸出txt文
data_file=open(filepath+“school_major2.txt“?‘w+‘?encoding=‘utf-8‘)?
#查詢年份
years?=?2019
#考試省份
#?major?=?“信息與計算科學“???#input(“請查詢輸入專業:“)???
#瀏覽器的信息
headers={
????#?‘Accept‘:‘application/json?text/plain?*/*‘
????#?‘Accept-Encoding‘:‘gzip?deflate?sdch?br‘
????#?‘Accept-Language‘:‘zh-CNzh;q=0.8‘
????#?‘Connection‘:‘keep-alive‘
????#?‘Host‘:‘static-data.eol.cn‘
????#?‘Origin‘:‘https://gkcx.eol.cn‘
????#?‘Referer‘:‘https://gkcx.eol.cn/school/459/provincelin
評論
共有 條評論