下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第python數(shù)據(jù)抓取3種方法總結(jié)三種數(shù)據(jù)抓取的方法
正則表達式(re庫)BeautifulSoup(bs4)lxml
*利用之前構(gòu)建的下載網(wǎng)頁函數(shù),獲取目標網(wǎng)頁的html,我們以/AFG__guojiayudiqu/為例,獲取html。
fromget_htmlimportdownload
url=/AFG__guojiayudiqu/
page_content=download(url)
*假設(shè)我們需要爬取該網(wǎng)頁中的國家名稱和概況,我們依次使用這三種數(shù)據(jù)抓取的方法實現(xiàn)數(shù)據(jù)抓取。
1.正則表達式
fromget_htmlimportdownload
importre
url=/AFG__guojiayudiqu/
page_content=download(url)
country=re.findall(>
2.BeautifulSoup(bs4)
fromget_htmlimportdownload
frombs4importBeautifulSoup
url=/AFG__guojiayudiqu/
html=download(url)
#創(chuàng)建beautifulsoup對象
soup=BeautifulSoup(html,html.parser)
country=soup.find(attrs={class:h2dabiaoti}).text
survey_info=soup.find(attrs={id:wzneirong}).text
print(country,survey_info)
3.lxml
fromget_htmlimportdownload
fromlxmlimportetree#解析樹
url=/AFG__guojiayudiqu/
page_content=download(url)
selector=etree.HTML(page_content)#可進行xpath解析
country_select=selector.xpath(//*[@id=main_content]/h2)#返回列表
forcountryincountry_select:
print(country.text)
survey_select=selector.xpath(//*[@id=wzneirong]/p)
forsurvey_contentinsurvey_select:
print(survey_content.text,end=)
運行結(jié)果
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年及未來5年市場數(shù)據(jù)中國eVTOL動力系統(tǒng)前裝行業(yè)發(fā)展全景監(jiān)測及投資方向研究報告
- 2026年常州市中小學(xué)教師職稱考試職稱晉升考試理論模擬考試附答案
- 2026年及未來5年市場數(shù)據(jù)中國地膚行業(yè)市場調(diào)查研究及發(fā)展趨勢預(yù)測報告
- 河北省衡水中學(xué)2025-2026學(xué)年高一上學(xué)期12月月考地理試題(含答案)
- 湖南省花垣縣2024-2025學(xué)年八年級上學(xué)期期末考試地理試題(含答案)
- 2026春季夢想靠岸招商銀行佛山分行校園招聘考試參考題庫及答案解析
- 2026廣東佛山南海農(nóng)商銀行科技金融專業(yè)人才社會招聘考試備考題庫及答案解析
- 2026江蘇揚州正盈私募基金管理有限公司(籌) 招聘2人考試備考題庫及答案解析
- 2026年度濟寧高新區(qū)事業(yè)單位公開招聘初級綜合類崗位人員考試參考題庫及答案解析
- 2026年普洱市教育體育局招募基礎(chǔ)教育銀齡教師(71人)筆試備考題庫及答案解析
- TCFLP0030-2021國有企業(yè)網(wǎng)上商城采購交易操作規(guī)范
- 電信營業(yè)廳運營方案策劃書(2篇)
- JBT 14850-2024 塔式起重機支護系統(tǒng)(正式版)
- 專精特新申報材料范本
- 牽引供電系統(tǒng)短路計算-三相對稱短路計算(高鐵牽引供電系統(tǒng))
- (完整版)第一性原理
- 安全技術(shù)勞動保護措施管理規(guī)定
- 學(xué)習(xí)主題班會課件 高三寒假攻略
- 高一年級主任工作總結(jié)(4篇)
- 論高級管理人員應(yīng)具備的財務(wù)知識
- GB/T 7354-2003局部放電測量
評論
0/150
提交評論