国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

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

瀏覽:91日期: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í)候盡量把自己的疑問說出來。你這里主要是 i[’href’] 沒加單引號(hào)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲手机看片 | 末满18以下勿进色禁网站 | 国产午夜三区视频在线 | 一级在线视频 | 五月天激激婷婷大综合蜜芽 | 国产aaaaa一级毛片 | 成人性视频在线三级 | 免费伦费一区二区三区四区 | 亚洲精品成人av在线 | 亚洲一区二区免费看 | 国产的一级毛片完整 | 纯欧美一级毛片免费 | 精品国产一区二区三区久久 | 亚洲美女网址 | 日韩在线国产精品 | 久久99国产精品免费观看 | 精品国产福利 | 国产精品hd免费观看 | 九九九国产在线 | 久久免费大片 | 欧美性狂猛bbbbbbxxxxxx | 国产欧美二区三区 | 久草视频福利在线观看 | 人妖欧美一区二区三区四区 | 99久久综合狠狠综合久久一区 | 日韩国产在线播放 | 老人久久www免费人成看片 | 国产在线一区二区三区欧美 | 欧美一区二区三区日韩免费播 | 久久亚洲国产视频 | jyzzjyzz国产免费观看 | 国产性色| 一级一级特黄女人精品毛片 | 亚洲网站视频 | 亚洲综合日韩精品欧美综合区 | 国产91亚洲精品 | 免费又黄又爽又猛大片午夜 | 日韩性网 | 国产一区二区三区欧美 | 日韩一级不卡 | 天堂1在线观看 |