我正试图用雅虎金融与美丽的汤羹在Python中刮去道琼斯股票指数。用Python篡改道琼斯指数的雅虎财经
这是我曾尝试:
from bs4 import BeautifulSoup
myurl = "http://finance.yahoo.com/q/cp?s=^DJI"
soup = BeautifulSoup(html)
for item in soup:
date = row.find('span', 'time_rtq_ticker').text.strip()
print date
下面是来自谷歌的镀铬元素检查:
如何,我只刮去跨度标签17,555.47多少?
你想学习如何使用BeautifulSoup刮,还是你只是感兴趣的数据?如果你需要这些数据,我相信他们的[api](https://code.google.com/p/yahoo-finance-managed/wiki/YahooFinanceAPIs)可能是一个更好的来源。 – nerdwaller 2014-11-06 23:01:22
我只是简单地想从雅虎财经刮这一个数字。欢呼 – 2014-11-06 23:03:24
由于您没有声明变量'html',因此您呼叫“soup = BeautifulSoup(html)”可能会返回一个错误。它应该读取'myurl'而不是'html'吗? – thefragileomen 2014-11-06 23:06:22