91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何爬取首都醫科大學文章

發布時間:2021-11-25 14:47:36 來源:億速云 閱讀:110 作者:iii 欄目:大數據

這篇文章主要講解了“Python如何爬取首都醫科大學文章”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python如何爬取首都醫科大學文章”吧!

概述

爬蟲項目實踐
目標:首都醫科大學官網新發文章

步驟

  1. 請求網址

  2. 通過正則表達式提取數據

  3. 分析數據

代碼

# 導入模塊
# 用于請求網址
import requests
# 用于解析網頁源代碼
from bs4 import BeautifulSoup
# 用于正則
import re

# 目標網址
# 設置頁數,提取10頁的數據
page=['']
for i in range(1,10,1):
    page.append(i)
# 保存文件
with open(r'ccmu.csv','a',encoding='utf-8') as f:
    for i in page:
        url= 'http://www.ccmu.edu.cn/zxkylw_12912/index'+str(i)+'.htm'
        # 必要時添加header請求頭,防止反爬攔截
        headers={
            'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:79.0) Gecko/20100101 Firefox/79.0'
        }
        # 目標網址請求方式為get
        resp=requests.get(url)
        html = resp.content.decode('utf-8')
        # 解析html
        soup = BeautifulSoup(html,'html.parser')

        # 找到最近發表的sci論文
        # 使用find和find_all 函數
        infos=soup.find('ul',{'class':'list03'}).find_all('li')
        for info in infos:
            time=info.find('span').get_text()
            ajt= info.find('a').get_text()
            # 寫入文件
            f.write("{},{}\n".format(time,ajt))

感謝各位的閱讀,以上就是“Python如何爬取首都醫科大學文章”的內容了,經過本文的學習后,相信大家對Python如何爬取首都醫科大學文章這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潢川县| 牡丹江市| 宁都县| 米脂县| 临沂市| 海城市| 尼勒克县| 铜梁县| 锡林浩特市| 安化县| 沁源县| 察雅县| 凤阳县| 富顺县| 中超| 东山县| 郁南县| 应用必备| 丰都县| 赞皇县| 石狮市| 中方县| 凤庆县| 黔西县| 资中县| 修武县| 常宁市| 彭泽县| 七台河市| 和林格尔县| 东乡县| 济宁市| 潢川县| 崇明县| 葵青区| 临湘市| 砀山县| 建水县| 乐平市| 仁寿县| 右玉县|