日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
手把手教你進行Scrapy中item類的實例化操作

1、首先在爬蟲主體文件中將Item模塊導(dǎo)入進來,如下圖所示。

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供阜康企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、做網(wǎng)站、html5、小程序制作等業(yè)務(wù)。10年已為阜康眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。

2、第一步的意思是說將items.py中的ArticleItem類導(dǎo)入到爬蟲主體文件中去,將兩個文件串聯(lián)起來,其中items.py的部分內(nèi)容如下圖所示。

3、將這個ArticleItem類導(dǎo)入之后,接下來我們就可以對這個類進行初始化,并對其進行相應(yīng)值的填充。首先去parse_detail函數(shù)下對其進行實例化,實例化的方法也十分簡單,如下圖所示。

4、接下來,我們將填充對應(yīng)的值。實際上我們在之前通過Xpath或者CSS選擇器已經(jīng)獲取到了目標數(shù)據(jù),如下圖所示,現(xiàn)在要做的就是依次填充目標字段的值。

5、我們可以像字典一樣來給目標字段傳值,例如item[“title”]= title,其他的目標字段的填充也是形如該格式,填充完成之后如下圖所示。

其中,目標字段可以參考items.py中定義的item,這樣可以加快填充的速度。

6、到這里,我們已經(jīng)將需要填充的字段全部填充完成了,之后我們需要調(diào)用yield,這點十分重要。再調(diào)用yield之后,實例化后的item就會自動傳遞到pipeline當中去??梢钥吹较聢D中的pipelines.py中默認給出的代碼,說明pipeline其實是可以接收item的。

7、到這里,關(guān)于實例化item的步驟就已經(jīng)完成了,是不是比較簡單呢?我們后面把pipeline配置起來,一步一步的將Scrapy串起來。


網(wǎng)站名稱:手把手教你進行Scrapy中item類的實例化操作
本文URL:http://www.5511xx.com/article/ccceoeg.html