这是我的代码:
import requests
from bs4 import BeautifulSoup
page = requests.get('https://fado.vn/today-deals')
soup = BeautifulSoup(page.text, 'html.parser')
price = soup.find_all(class_="product-panel__price-field")
for i in price:
print(i.text)
此代码返回“ Clickđểxembáogiá”,这意味着“单击即可查看价格”,尽管HTML中有实际价格。我想他们正在阻碍价格。关于真正原因是什么以及如何通过阻止的任何想法?请帮忙! :<< / p>
答案 0 :(得分:1)
感谢@ewwink,问题已解决。他建议我使用Selenimum,并且效果很好。这是一个不错的工具,可以在使用Beautiful soup解析HTML之前导航到页面。