这是我的密码。它不返回任何错误,但也不返回任何结果。在
import requests
from bs4 import BeautifulSoup
googtrends = requests.get("https://www.google.com/trends/")
soup = BeautifulSoup(googtrends.content)
links = soup.find_all("a", {"class": "trending-story ng-isolate-scope"})
print links
我还没有解决这个问题,我开始研究其他的东西,但是我会先用selenium来尝试,然后尝试在phantom js或zombie js中使用selenium,如果这仍然不起作用,我将使用pytrends,但我只是检查了一下,你需要一个gmail帐户,我有,但我宁愿尝试让它工作先没有api。在
我会在这里发帖的时候让它工作起来
是的这个页面是由JS动态呈现的-让我们尝试一下,甚至更改请求头(它失败了,同样确保JS是原因!)
测试代码-
那就试试Firefox、Chrome、PhantomJS等动态执行JS的webdriver,比如selenium。最好试试API。
相关问题 更多 >
编程相关推荐