我使用BeautifulSoup从yahoo finance中删除最近5天的数据。 Here is the link但我没有收到任何数据。除了生成的数据外,结果给出了所有内容 这就是我试过的:
url = "https://in.finance.yahoo.com/quote/20MICRONS.NS/history?period1=1199125800&period2=1490207400&interval=1d&filter=history&frequency=1d"
request = urllib.request.Request(url,None,headers)
response = urllib.request.urlopen(request).read()
soup = BeautifulSoup(response, 'html.parser')
答案 0 :(得分:0)
财务数据未嵌入到JavaScript加载的网页中。当您向下滚动页面时,您将看到网站加载到页面的新数据。解决此问题的最佳方法是使用selenium
或PhantomJS
类解决方案。
您可以将它们与python
一起使用。