日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python 如何使用find和find_all爬蟲、找文本的實現

瀏覽:30日期:2022-07-08 10:20:11

這篇文章我們來講講如何在python使用bs4模塊返回值中正確使用find和find_all來取值。

我們先來看看find函數在兩種場景使用: 一、 find在字符串(str)時可以查找使用。

在字符串(str)是怎么來使用find函數,find函數就是找到的意思。

我們來看看下面案例

#---------案例1-----------a=’0123456789’#因為我們電腦中的字節都是從0開始算第一個位置b=a.find(’0’)#這行代碼的意思就是我要查找a中0的位置print(b)

>>0

#這里就是打印出來的內容

應為0在a中的第0個位置

在來試試第二個案例

#---------案例2-----------a=’0123456789’ b=a.find(’5’)#我要查找a中5的位置print(b)

>>5

其中你要查找的內容不在a中,則會返回 -1 。在str中的使用方法說到這里。

二、 find在bs4模塊返回值中怎么使用

我們在課堂上學過,bs4返回的值是 <class ’bs4.BeautifulSoup’>

假設我把把bs4返回的值賦值給 bs

這時我們就要用 bs.find(class_=‘one’)

這個代碼就是在bs值中從上往下找,找到第一個類等于one的值。

如果下圖

python 如何使用find和find_all爬蟲、找文本的實現

從上到下找是不是我標出來藍色區域是我要找的類,對的我們把他賦值給one,我們把他打印出來

print(’one’)

這時候系統就會返回這樣一個值給我們,如下圖

python 如何使用find和find_all爬蟲、找文本的實現

大家看,他返回的是從 class=’one’開始到這個類標簽ul結束,對的,他不會返回其他值,他只會返回這個類的標簽開始到結束。

所以當bs4返回值時,第一步使用find找打包含自己要找的所有值中第一個父類,再賦值給函數,這樣這個函數就是我們進行下一步查找的對象。

接下倆我們就還可以使用find(找到)或者find_all(找到全部一樣的),來定位函數位置,像圖中:

python 如何使用find和find_all爬蟲、找文本的實現

class='navbar-branding'就只有一個,我們像打印出 開發者的網上家園 怎么寫

這時候我們假設,上面bs.find(class_=’one’)賦值給one函數那么我們就從one開始查找one.find(class='navbar-branding')這樣查找出來的內哦讓那個就會返回給我們這個區域內容

python 如何使用find和find_all爬蟲、找文本的實現

然后這個區域的文字再title值里面,我們就沒辦法直接用 .text 取值了,所以我們要接著查找

將one.find(class='navbar-branding')賦值給 one_1

然后用 one_1.find(’a’)來查找到a標簽

后面加一個中括號取值[‘title’]這樣打印出來內容就是“開發者的網上家園”了。

連起來就是這樣寫

print(one_1.find(’a’) [’title’])

下面我們把代碼連起來打一遍看圖

python 如何使用find和find_all爬蟲、找文本的實現

看代碼

one=bs.find(class_=’one’)one_1=one.find(class='navbar-branding')print(one_1.find(’a’) [’title’])>>開發者的網上家園#這就是最后返回的值

就這么簡單。

三、 find_all在bs4模塊返回值中怎么使用

還是用上圖舉例

python 如何使用find和find_all爬蟲、找文本的實現

我們可以看到如果我要取下面的 li 標簽中的值怎么辦

這時候我們就得用到find_al了(查找全部一樣的)

先補充代碼到這個li標簽的父類

one=bs.find(class_=’one’)one_1=one.find(class='navbar-branding')

然后我們用one_1來取值如下代碼

one_1.find_all(’li’)#這時候我們取值了再one_1區域中所有有li便簽的內容

他會返回給我們一個列表

列表時這樣的

<li>…</li>,<li>…</li>,<li>…</li>,<li>…</li>,<li>…</li>,<li>…</li>

每一個區域就是一個內容,中間的。。。我時為了圖省事,其實都是內容。

竟然得到這樣的一個列表我們就可以使用for I in one_1.find_all(’li’)

這樣取遍歷出這個列表的東西,然后取值,

或者我只要其中一個就是ne_1.find_all(’li’)[2] 后面加一個數字,

列表取值大家應該都會把,這樣就可以定位到我們想要的東西了。

總結一下find就是查找某一項的第一個數據,find_all就是找所有數據,然后用for遍歷就能取出

到此這篇關于python 如何使用find和find_all爬蟲、找文本的實現的文章就介紹到這了,更多相關python find和find_all爬蟲 內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
婷婷视频一区二区三区| 亚州精品视频| 国产免费av国片精品草莓男男| 久久高清国产| 蜜桃视频第一区免费观看| 伊人久久亚洲热| 欧美日韩国产精品一区二区亚洲| 亚洲第一区色| 国产精品91一区二区三区| 伊人久久亚洲热| 国产精品社区| 综合激情一区| 91精品国产一区二区在线观看 | 日韩精品中文字幕一区二区| 日韩综合一区二区| 亚洲日产av中文字幕| 亚洲精品黄色| 日本h片久久| 国产黄色精品| 日韩精品中文字幕第1页| 天堂资源在线亚洲| 亚洲在线国产日韩欧美| 亚洲精品无吗| 国产精品白丝一区二区三区| 成人国产精品久久| 久久国产影院| 久久夜色精品| 欧美一区二区三区久久精品| 免费看久久久| 国产在线成人| 亚洲精品免费观看| 精品视频在线你懂得| 久久精品一区二区不卡| 欧美专区一区二区三区| 久久国产生活片100| 激情不卡一区二区三区视频在线| 91亚洲成人| 午夜国产一区二区| 亚洲精品少妇| 福利一区二区免费视频| 欧美日韩高清| 久久国产视频网| 日韩在线观看| 日本不卡不码高清免费观看 | 国产精品试看| 欧美一区免费| 91精品精品| 日韩高清成人在线| 国产中文字幕一区二区三区| 女人av一区| 欧美在线精品一区| 久久久蜜桃一区二区人| 视频一区二区国产| 精品亚洲成人| 一本一本久久| 精品日韩在线| 一区在线免费观看| 韩国一区二区三区视频| 免费观看日韩电影| 岛国av在线播放| 亚洲精品三级| 亚洲va中文在线播放免费| 中文不卡在线| 亚洲成a人片| 青草国产精品久久久久久| av一区在线| 国产亚洲久久| 亚洲女同中文字幕| 麻豆精品视频在线观看| 91精品99| 老牛国内精品亚洲成av人片| 欧美成人综合| 久久一区国产| 亚洲精品国产精品粉嫩| 99久久亚洲精品| 麻豆国产精品一区二区三区| 蜜桃久久av一区| 日本韩国欧美超级黄在线观看| 欧美专区一区| 视频一区二区欧美| 欧美福利专区| 麻豆视频在线看| 国产精品一区二区av交换| 国产一区二区高清| 久久人人精品| 精品三级在线| 亚洲免费毛片| 国产精品呻吟| 99久久精品费精品国产| 久久久精品国产**网站| 亚洲精品少妇| 国产一区二区高清| 欧美一区二区三区高清视频| 精品视频高潮| 国产情侣一区| 日韩综合一区二区三区| 中文在线一区| 日韩不卡视频在线观看| 欧美激情视频一区二区三区免费 | 国产精品一线天粉嫩av| 免播放器亚洲一区| 午夜欧美理论片| 亚洲成人不卡| 国产欧洲在线| 日韩不卡一区| 老司机精品视频网| 国产精品最新| 国产精品久久乐| 亚洲精品少妇| 亚洲一二av| 综合色就爱涩涩涩综合婷婷| 久久福利精品| 麻豆亚洲精品| 在线亚洲免费| 视频在线观看一区| 久久最新视频| 在线免费观看亚洲| 伊人www22综合色| 亚洲精品伊人| 中文字幕成人| 综合欧美精品| 日本不卡一二三区黄网| 深夜福利一区| 日本不卡一区二区| 青草国产精品| 国产欧美另类| 国产精品一级| 欧美极品一区二区三区| 老色鬼精品视频在线观看播放| 欧美精品91| 欧美激情五月| 高清日韩中文字幕| 日韩一区二区在线免费| 91精品一区国产高清在线gif| av高清一区| 不卡在线一区二区| 中文精品在线| 婷婷综合福利| 国产亚洲精品美女久久| 国产精品久久久久久模特| 免费在线亚洲欧美| 综合日韩av| 欧美肉体xxxx裸体137大胆| 亚洲一级高清| 免费观看在线色综合| 欧美伊人久久| 国产成人精品亚洲线观看| 精品成人免费一区二区在线播放| 天堂а√在线最新版中文在线| 91精品国产91久久久久久黑人| 欧美日韩视频| 日韩黄色在线观看| 免费日韩成人| 久久久蜜桃一区二区人| 免费视频久久| 国产精品羞羞答答在线观看| 粉嫩av一区二区三区四区五区| 蜜桃av.网站在线观看| 一本一道久久a久久精品蜜桃| 人人精品人人爱| 国产精品视频一区二区三区四蜜臂| 精品视频一区二区三区在线观看 | 在线精品小视频| 日韩精品久久久久久| 精品一区二区三区中文字幕| 欧美日韩精品在线一区| 免费看欧美美女黄的网站| 国产免费av一区二区三区| 欧美freesex黑人又粗又大| 亚洲欧美日韩国产| 国产日本亚洲| 日韩一区自拍| 亚洲精品美女91| 鲁大师精品99久久久| 中文另类视频| 亚州精品视频| 日韩成人精品一区| 蜜桃91丨九色丨蝌蚪91桃色| 国产精品极品在线观看| 99精品在线| 欧美日一区二区三区在线观看国产免| jizzjizz中国精品麻豆| 一区二区三区网站| 欧美激情国产在线| 亚洲狼人精品一区二区三区| 国产精品99在线观看| 国产亚洲高清视频| 免费日韩成人| 午夜宅男久久久| 精品欧美日韩精品| 欧美日韩日本国产亚洲在线 | 日韩一区中文| 成人看片网站| 国产精品巨作av| 中文日韩欧美| 国产一区二区三区不卡av| 在线看片一区| 91精品韩国| 国产精品3区| 在线精品一区|