|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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}')
复制代码
|
|