Я пытаюсь очистить данные с фондового рынка, но я ничего не теряю, когда распечатываю данные. Я хочу цену яблока.Скремблирование данных с веб-сайта с использованием Python 2
import urllib
import re
htmlfile = urllib.urlopen("http://finance.yahoo.com/q?s=AAPL&q1=1")
htmltext = htmlfile.read()
regex = '<span class="Fw(b) Fz(36px) Mb(-4px)" data-reactid="270">(.+?)</span>'
pattern = re.compile(regex)
price = re.findall(pattern,htmltext)
print price
Я ищу, чтобы получить цену яблока и каждый раз, когда я бегу код он возвращает пустой список –
Я предлагаю вам взглянуть на эти ответы здесь: http://stackoverflow.com/questions/20045955/регулярное выражение-модель-в-питон-для-синтаксический анализ в HTML-тегов титульного ответа K DAWG объясняет, как регулярное выражение захватывает