亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python - 感覺(jué)同樣的兩段代碼,運(yùn)行起來(lái)不一樣

瀏覽:79日期:2022-09-18 09:13:05

問(wèn)題描述

deal_way = list(soup.select(’p.biaoqian_li’).stripped_strings)#deal_ways = soup.select(’p.biaoqian_li’)for deal_way in deal_ways: x = list(deal_way.stripped_strings)

上面兩個(gè)代碼不是表示同樣的意思嗎?(1)為什么上面報(bào)錯(cuò):AttributeError: ’list’ object has no attribute ’stripped_strings’(2)下面的可以運(yùn)行

問(wèn)題解答

回答1:

soup.select 返回的是符合條件的列表(list),列表當(dāng)然沒(méi)有那個(gè)屬性(因?yàn)槟莻€(gè)屬性是bs4 Tag對(duì)象上的屬性)而下面可以是因?yàn)榱斜砝锩娴脑鼐褪荰ag對(duì)象回答2:

對(duì)soup.select()返回的是什么不是很清楚,但是看你下面的代碼soup.select(’p.biaoqian_li’)返回的是個(gè)集合,集合里的item才具有stripped_strings屬性,而不是集合有這個(gè)屬性。2段代碼是不一樣的

回答3:

很明顯下面的代碼比上面多用了一個(gè) for 啊

你可以打印一下 soup.select(’p.biaoqian_li’) 與 for 中的 deal_way

對(duì)比一下區(qū)別

回答4:

實(shí)在很抱歉,一開(kāi)始沒(méi)有說(shuō)清楚

soup.select(’p.biaoqian_li’)解析出來(lái)的列表只有一個(gè)數(shù)據(jù)

是我代碼寫(xiě)錯(cuò)了,所以一直報(bào)錯(cuò),寫(xiě)成:

list(soup.select(’p.biaoqian_li’)[0].stripped_strings)這樣就沒(méi)問(wèn)題了

謝謝大家

標(biāo)簽: Python 編程
主站蜘蛛池模板: 拍真实国产伦偷精品 | 国产91免费视频 | 欧美综合偷拍在线另类卡通小说 | 色综合合久久天天综合绕视看 | 日韩视频免费 | 午夜一级毛片免费视频 | 香蕉综合视频 | 日韩综合第一页 | 亚洲国产观看 | 一区二区三区在线视频观看 | 一一级黄色片 | 国产精品大全国产精品 | 国产亚洲欧美在线视频 | 久草久热 | 亚洲免费毛片 | 日韩在线播放中文字幕 | 一级毛片女学护士 | 久久综久久美利坚合众国 | 欧美二级在线观看免费 | 91av麻豆| 成人免费一级片 | 亚洲欧美日韩在线观看二区 | 夜色成人网 | 欧美aaaaa一级毛片在线 | 亚洲国产成人精品青青草原100 | 国产在线观看网址在线视频 | 青草草在线观看免费视频 | 中文字幕在线看片成人 | 亚洲福利区| 在线你懂的网站 | 国产一区二区自拍视频 | 国产一区二区三区成人久久片 | 91国内精品 | 亚洲色播永久网址大全 | 国产精品久久久久不卡绿巨人 | 91精品免费不卡在线观看 | 国产原创在线观看 | 国产乱码一区二区三区四川人 | 欧美区一区二区三 | 亚洲香蕉在线 | 欧美日韩亚洲国产精品一区二区 |