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

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

python - 鏈接網(wǎng)址輸出的問題

瀏覽:79日期:2022-06-30 10:20:32

問題描述

import requestsres=requests.get(’http://news.sina.com.cn/china/’)res.encoding='utf-8'from bs4 import BeautifulSoupsoup=BeautifulSoup(res.text,’html.parser’)a=soup.select(’a’)for i in a: print (i[href])

我想要輸出每個(gè)鏈接的網(wǎng)址,但是上面的代碼 結(jié)果是錯(cuò)誤:print (i[href])NameError: name ’href’ is not defined

問題解答

回答1:

首先字典的 key 需要引號(hào), print(i[’href’])

你可以用 print(i.get(’href’) ,防止找不到這個(gè)元素的時(shí)候報(bào) KeyError。

https://docs.python.org/3/lib...

回答2:

import requestsfrom bs4 import BeautifulSoupres = requests.get(’http://news.sina.com.cn/china/’)res.encoding = 'utf-8'soup = BeautifulSoup(res.text, ’html.parser’)a = soup.select(’a’)for i in a: try:href = i[’href’]if ’http’ in href: print(href) except KeyError:continue

給個(gè)建議:?jiǎn)枂栴}的時(shí)候盡量把自己的疑問說(shuō)出來(lái)。你這里主要是 i[’href’] 沒加單引號(hào)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产色在线 | 亚洲 国产色在线com | 婷婷亚洲激情 | 免费观看一级欧美在线视频 | 久久久精品在观看999 | 91av视频免费在线观看 | 一级黄色免费 | xvideos中国入口 | 亚洲综合第一区 | 精品一精品国产一级毛片 | 日本xxxx韩国护士 | 成人免费xx | 国产麻豆高清在线观看 | 久久黄色免费 | 日本高清一级做a爱过程免费视频 | 亚洲精品网站在线观看不卡无广告 | 国产黑丝视频在线观看 | 高h喷水荡肉爽文各种场合 高h辣肉各种姿势爽文bl | 精品国产呦系列在线看 | 日韩免费视频观看 | 久久综合狠狠综合久久 | 久操视频免费 | 欧美一级特黄aa大片视频 | 久久91久久91精品免费观看 | 伊人狠狠丁香婷婷综合色 | 女人aaaaa片一级一毛片 | 综合亚洲欧美 | 国产视频h | 国产一级特黄aaaa大片野外 | 免费在线播放黄色 | 国产成人精品曰本亚洲77美色 | 亚洲日韩精品欧美一区二区 | 欧美一级毛片aaa片 欧美一级毛片一 | 看全免费的一级毛片 | 亚洲色图套图超市 | 国内精品视频一区 | 国产欧美在线不卡 | 成人国产在线24小时播放视频 | 欧美专区在线观看 | 精品国产精品 | 精品一区二区三区四区乱码90 | 91黑丝国产线观看免费 |