Python助力2020考研調劑 各大高校調劑信息(持續更新)

概述

昨天那個推文發佈後,有朋友反饋說表格上的信息太少了,於是我就又增加了各個調劑信息的詳情。

此處我只列舉了一部分調劑院校數據,更多數據請公衆號後臺回覆“調劑”獲取,該回覆文件持續更新。祝成功上岸。祝福武漢,祝福湖北,祝福中國,祝福世界!

項目總述

其實和之前寫的沒啥區別,這裏不再贅述,詳見幾十行代碼批量下載高清壁紙 爬蟲入門實戰

部分代碼

構建url

# 構建所有url
def get_url_list(self):
    url_list = []
    for i in range(1, 17):
         url = self.base_url.format(i)
         url_list.append(url)
    return url_list

某網站的數據解析部分

# 解析存儲數據
def parse_data(self, data):
    tree = etree.HTML(data)
    info_list = tree.xpath("//div[@class='info-item font14']")
    for info in info_list:
        school_name = info.xpath('./span/text()')[0]
        major_name = info.xpath('./span/text()')[1]
        info_title = info.xpath('./span/a/text()')
        info_time = info.xpath('./span/text()')[2]
        global n

        sheet.write(n, 0, school_name)
        sheet.write(n, 1, major_name)
        sheet.write(n, 2, info_title)
        sheet.write(n, 3, info_time)

        n = n + 1

獲取數據查看

Python助力2020考研調劑 各大高校調劑信息(持續更新)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章