马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在看小甲鱼爬取B站的视频,好早了。有一个元素找不到了,所以也不知道代码该怎么处理,请问有没有知道的,谢谢。
代码如下:
红色代码那里在B站源代码那找不到。import requests
import bs4
res = requests.get('https://search.bilibili.com/all?keyword=%E7%BC%96%E7%A8%8B&from_source=webtop_search&spm_id_from=333.1007&search_source=5')
if res.status_code == 200:
soup = bs4.BeautifulSoup(res.text, 'html.parser')
print(soup.prettify())
<font color="#ff0000">titles = soup.find_all('li', class_ = 'video-item matrix')</font>
for each in titles:
if each.a and 'title' in each.a.attrs:
print(each.a['title'])
else:
print('Title not found for an element.')
else:
print(f'Failed to retrieve page.Status code: {res.status_code}')
|