


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第python爬蟲實現(xiàn)爬取同一個網(wǎng)站的多頁數(shù)據(jù)的實例講解對于一個網(wǎng)站的圖片、文字音視頻等,如果我們一個個的下載,不僅浪費時間,而且很容易出錯。Python爬蟲幫助我們獲取需要的數(shù)據(jù),這個數(shù)據(jù)是可以快速批量的獲取。本文小編帶領(lǐng)大家通過python爬蟲獲取獲取總頁數(shù)并更改url的方法,實現(xiàn)爬取同一個網(wǎng)站的多頁數(shù)據(jù)。
一、爬蟲的目的
從網(wǎng)上獲取對你有需要的數(shù)據(jù)
二、爬蟲過程
1、獲取url(網(wǎng)址)。
2、發(fā)出請求,獲得響應(yīng)。
3、提取數(shù)據(jù)。
4、保存數(shù)據(jù)。
三、爬蟲功能
可以快速批量的獲取想要的數(shù)據(jù),不用手動的一個個下載(圖片、文字音視頻等)
四、使用python爬蟲爬取同一網(wǎng)站多頁數(shù)據(jù)
1、需要定位至該標(biāo)簽并獲得總頁數(shù)
defget_page_size(soup):
pcxt=soup.find(div,{class:babynames-term-articles}).find(nav)
pcxt1=pcxt.find(div,{class:nav-links}).findAll(a)
foriinpcxt1[:-1]:
link=i.get(href)
s=str(i)
page=re.sub(ahref=,,s)
page1=re.sub(link,,page)
page2=re.sub(,,page1)
page3=re.sub(/a,,page2)
pagesize=int(page3)
print(pagesize)
returnpagesize
Pass
2、更改url來訪問網(wǎng)址,也就是進行主函數(shù)的編寫
if__name__==__main__:
url=/baby-names/browse/a/
soup=get_requests(url)
page=get_page_size(soup)
foriinrange(1,page+1):
url1=url+page/+str(i)+/
soup1=get_requests(url1)
draw_base_list(soup1)
實例擴展:
importrequests
fromlxmlimportetree
importre
url=/top250
header={User-Agent:Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/79.0.3945.130Safari/537.36}
allMovieList=[]
flag=True
whileflag:
html=requests.get(url,headers=he
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濟寧公務(wù)員試題及答案
- 免試師范考試題目及答案
- 王鶴棣素描考試題及答案
- 社會認知力面試題及答案
- cfd面試題及答案
- 話題封面測試題及答案解析
- 茶葉加工考試題及答案
- 黨建宣傳設(shè)計合同協(xié)議書
- 應(yīng)聘工作人員面試題及答案
- 推廣活動測試題及答案
- (三級)農(nóng)產(chǎn)品食品檢驗員職業(yè)鑒定理論考試題庫(濃縮400題)
- 成人中心靜脈導(dǎo)管(CVC)堵塞風(fēng)險評估及預(yù)防-2024團體標(biāo)準
- 感情計算在辦公環(huán)境中的應(yīng)用
- 2024年四川教師招聘教育公共基礎(chǔ)知識真題與答案
- 解讀國有企業(yè)管理人員處分條例課件
- 2《裝在套子里的人》公開課一等獎創(chuàng)新教學(xué)設(shè)計 統(tǒng)編版高中語文必修下冊
- 《工程招投標(biāo)與合同管理》全套教學(xué)課件
- DL∕T 5342-2018 110kV~750kV架空輸電線路鐵塔組立施工工藝導(dǎo)則
- 2024年全國統(tǒng)一考試高考新課標(biāo)Ⅰ卷數(shù)學(xué)試題(真題+答案)
- 安裝門窗免責(zé)協(xié)議書
- 知道網(wǎng)課智慧樹《文化人類學(xué)》章節(jié)測試答案
評論
0/150
提交評論