我试图从一个网站上抓取标题名称,但它每次都返回0作为输出。
import requests
from bs4 import BeautifulSoup
url = "https://www.blinkist.com/en/content/topics/listening-en"
response = requests.get(url)
html = response.text
# print (html)
soup = BeautifulSoup(html, 'html.parser')
book_titles = soup.find_all("a", {"data-test-id":"book-card-title"})
print(len(book_titles))
for title in book_titles:
print(title.text)
字符串
我期待着书名的结果,但可怕的是错过了一些东西在这里
1条答案
按热度按时间nhjlsmyf1#
如果selenium是一个选项:
字符串
输出量:
型