2017-03-23 112 views
0

我正在使用BeautifulSoup從雅虎財務中提取最近5天的數據。 Here is the link但我沒有收到任何數據。除了生成的數據之外,結果會生成一切。 這是我的嘗試:在Python中使用BeautifulSoup從雅虎財務中刮取數據

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加載網頁。當你向下滾動頁面時,你會看到網站加載到頁面的新數據。解決此問題的最佳方法是使用seleniumPhantomJS之類的解決方案。 您可以將它們與python一起使用。