成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

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

python - 鏈接網址輸出的問題

瀏覽:117日期: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])

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

問題解答

回答1:

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

你可以用 print(i.get(’href’) ,防止找不到這個元素的時候報 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

給個建議:問問題的時候盡量把自己的疑問說出來。你這里主要是 i[’href’] 沒加單引號

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 最新三级网站 | 91精品视频免费 | 欧美性另类69xxxx极品 | 狠狠色综合久久丁香婷婷 | 91香蕉国产亚洲一区二区三区 | 久艹在线观看 | 一级特一级特色生活片 | 亚洲国产天堂久久综合图区 | 国产精品久久久久久久久久久久 | 国产精品久久久精品三级 | 国产精品毛片在线大全 | 91国内精品久久久久怡红院 | 在线a亚洲视频播放在线观看 | 一级做a毛片免费视频 | 国产精品一区高清在线观看 | 美女免费黄视频 | 91精品国产免费久久久久久 | 高清色黄毛片一级毛片 | 失禁h啪肉尿出来高h男男 | 久草三级 | 久久久日韩精品国产成人 | 亚洲精品无码不卡在线播放he | 99成人精品| 免费国产成人高清在线观看不卡 | 欧美一级特黄特黄毛片 | 男人的天堂免费视频 | 欧美巨大另类极品videohd | 另类视频欧美 | 成人在线免费小视频 | 欧美69xx| 国产精品午夜性视频 | 日本国产在线视频 | 精品国产成a人在线观看 | 久草久草久草 | 午夜怡红院 | 欧美色视频在线观看 | 看全色黄大色黄大片女图片 | 久久合| 在线精品国产成人综合第一页 | 成人中文字幕在线高清 | 毛片69|