我正在使用 python 3 来抓取网站并打印一个值。这是代码
import urllib.request
import re
url = "http://in.finance.yahoo.com/q?s=spy"
hfile = urllib.request.urlopen(url)
htext = hfile.read().decode('utf-8')
regex = '<span id="yfs_l84_SPY">(.+?)</span>'
code = re.compile(regex)
price = re.findall(code,htext)
print (price)
当我运行这个片段时,它会打印一个空列表,即。[]
,但我期待一个值,例如483.33
。
我做错了什么?帮助