日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

记录webscraper的使用过程

發(fā)布時間:2025/4/5 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记录webscraper的使用过程 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

這個記錄一下webscraper的使用過程。幫朋友爬取山東慈善總會的網(wǎng)頁。由于比較簡單,我不想寫代碼了,就用webscraper把。

首先是網(wǎng)站上的新聞,如圖:

這個新聞有13頁,都是比較簡單的網(wǎng)頁。問題在于要爬去多個頁面,然后提取二級頁面的內(nèi)容。

使用webscraper,?

這里就是需要二級頁面的內(nèi)容,包括title, time, content。links是設(shè)置的鏈接。?頁面的鏈接形式自由最后一個數(shù)字在變:

eaa-7aef73cf6329&page=2

如下:

?所以startI_url 就用中括號, 從1-13, 設(shè)置步長為1.這樣就會爬取13也的新聞標(biāo)題。

?

?然后,建立一個選擇器。設(shè)置名字是links, type 這里要選擇link,因?yàn)槭擎溄?#xff0c;需要點(diǎn)擊進(jìn)去,多選選中,然后點(diǎn)選每一個標(biāo)題,就可以得到新聞的鏈接。

?保存這個而選擇, 在下面在設(shè)置其他三個選擇器。

這里需要輸入名字是title, 需要點(diǎn)擊進(jìn)入一個二級頁面。然后進(jìn)一步選擇標(biāo)題,時間,內(nèi)容,逐個設(shè)置。

?

?設(shè)置好了以后,是這樣的。

可以看到他們的父選擇器是links。是上面的最開始的新聞目錄頁。

然后開始愉快的爬取。很快。?

下一步是爬取微博。

微博比較討厭,一直頭大,后來想了想,還是不寫代碼了。不管寫代碼和是其他,都得訪問微博手機(jī)版。因?yàn)槲⒉╇娔X版很麻煩。所以推薦使用手機(jī)版。就是在電腦里登陸微博手機(jī)版。

比如山東慈善總會的微博。

電腦版是這樣的

而,手機(jī)版是這樣的。

?如果使用代碼,那么就需要分析這個地址。

?https://m.weibo.cn/api/container/getIndex?uid=5676362252&t=0&luicode=10000011&lfid=100103type%3D1%26q%3D%E5%B1%B1%E4%B8%9C%E6%85%88%E5%96%84%E6%80%BB%E4%BC%9A&type=uid&value=5676362252&containerid=1076035676362252&since_id=4613643721770979

就是旁邊兩個xhr應(yīng)該是都可以。然后變成json,提取內(nèi)容。也不是很麻煩。但是本著能省事就省事的原則,還是不想寫代碼。

就用webscraper把。

微博手機(jī)版要爬去,需要使用webscraper里面的 元素滾動選擇器。

具體是這樣的。

?首先新建一個container,他是ellement scroll down ,這里點(diǎn)select,選擇每一個微博的卡片。

?

這里需要注意的一點(diǎn)是,首頁有一個置頂微博,不用選,如果選它,就會影響后面的一般微博的選擇。

select的css是:

div:nth-of-type(n+4) div.card-wrap

其實(shí)我是有點(diǎn)懷疑這個css對不對。感覺好復(fù)雜,而且不一定能夠找到元素。不符合一點(diǎn)簡潔的原則,如果寫代碼的話,我肯定不會這樣用css。另外我還加上一個控制元素?cái)?shù)量的css, 就是:

nth-of-type(-n+100),這個是通過別的網(wǎng)頁看到的。但是這個功能以前我也用過。在代碼里面。沒想到webscraper里也可以這樣用, 就試試吧。

完整的選擇器

div:nth-of-type(n+4) div.card-wrap:nth-of-type(-n+100)

滾動100次,提取每一次所有的微博卡片內(nèi)容。另外,我看有些微博,還有全文鏈接。手賤又提取了全文的主要內(nèi)容。

?最后是這樣的。

?因位微博是簡要內(nèi)容,所以是brief,如果有全文鏈接,那么就提取全文。就是href里面的內(nèi)容。

?href里又弄了一個。

?腫起來是這樣的。

不過,webscraper好像沒有sleep功能。 我只找到延時,設(shè)置了3000ms

?

?后來,微博因位請求太頻繁,直接給我

?來了個小雞, 不過好在山東省慈善總會的內(nèi)容不多,基本上也爬完了。除了小雞,我也不糾結(jié)了。保存成csv發(fā)給同事了

我向應(yīng)該是我爬取全文,造成訪問太頻繁的原因。

總體來說還行,webscraper使用確實(shí)極大提高了工作效率,不用寫頭大的代碼了。

總結(jié)

以上是生活随笔為你收集整理的记录webscraper的使用过程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黄色一及毛片 | 交做爰xxxⅹ性爽 | 美女露隐私网站 | 国产日本欧美在线 | av网站一区 | 又大又硬又爽免费视频 | 色八区 | 久久久久亚洲精品系列色欲 | 日本一区不卡 | 婷婷综合色 | 999zyz玖玖资源站永久 | 中国亚洲老头同性gay男男… | 五月天社区 | 国产一级二级在线 | 秋霞成人午夜鲁丝一区二区三区 | 黑人爱爱视频 | 丁香婷婷网 | 天天看夜夜看 | 久久精品中文闷骚内射 | 伊人网伊人影院 | 亚洲人妻电影一区 | 国产伦精品一区二区三区视频女 | 日韩小视频 | 国产激情小视频 | 中文字幕亚洲一区二区三区 | 精品成人无码久久久久久 | 人人妻人人澡人人爽精品日本 | 国产精品制服丝袜 | 免费的三级网站 | 日韩久久久久久 | 国产伦精品一区二区三区四区免费 | 亚洲理论电影在线观看 | 素人av在线 | 亚洲乱强伦 | 国产精品久久久无码一区 | 麻豆精品国产精华精华液好用吗 | 亚洲国产欧美自拍 | www.夜夜操.com| 欧美精品一二 | xxxxxxxx黄色片| 国产一区2区 | 少妇2做爰bd在线意大利堕落 | 国产无遮挡又黄又爽又色 | 麻豆最新网址 | 精品国产一区二区三区久久狼黑人 | 欧美一区亚洲二区 | 日韩av无码久久 | 国产av无码专区亚洲av | 国产不卡在线视频 | 久久影音 | 91精品国产电影 | 日韩美女视频在线 | 国产手机av在线 | 欧美大喷水吹潮合集在线观看 | gai免费观看网站外网 | www日本免费| 精品成人av一区二区在线播放 | 国产成人av一区二区三区在线观看 | 福利国产视频 | 懂色av蜜臀av粉嫩av分享吧最新章节 | 蜜臀va| 91天堂网| 怡红院最新网址 | 欧美精品一区二区在线观看 | 公侵犯人妻一区二区三区 | 性免费视频 | 亚洲人成在线播放 | 不卡一二区 | 懂色av蜜臂av粉嫩av | 日韩一级精品 | 日本在线视频免费 | 懂色av一区二区三区免费观看 | 老师用丝袜脚帮我脚交 | www.色黄| 国产传媒一区二区 | 国产一区二区三区免费在线观看 | 少妇荡乳情欲办公室456视频 | 户外露出一区二区三区 | 极品粉嫩国产18尤物 | 夜夜躁狠狠躁日日躁 | 久久99久 | 91精品系列| 免费三片60分钟 | 99热这里只有精品3 成年人黄色网址 | 欧美日韩色视频 | 欧美 亚洲 | 婷婷的五月 | www.亚洲人| 妖精视频在线观看免费 | 国产成人久久777777 | 日韩欧美高清在线观看 | 色福利hd写真video | 中文字幕一区二区三区人妻四季 | 亚洲第一视频区 | 欧美人妖xxxx| 粗大黑人巨茎大战欧美成人 | 午夜在线国产 | 性一交一乱一伧老太 | 欧美少妇bbw|