Я пытаюсь получить данные о запасах в реальном времени в python. Я обнаружил, что большинство API-интерфейсов часто слишком медленные, или что API-адреса в реальном времени должны быть оплачены.
Вместо этого я пытаюсь использовать селен для управления Google chrome для поиска биржевых тикеров, которые меня интересуют. и до сих пор у меня есть это:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
import time
driver = webdriver.Chrome("C:/Users/rusty12/Desktop/chromedriver.exe")
driver.get("https://www.google.com")
time.sleep(1)
tickers = ['fmg', 'coh', 'vas', 'amp']
for ticker in tickers:
ticker = []
for ticker in tickers:
elem = driver.find_element_by_name('q')
elem.clear()
elem.send_keys(ticker + ' asx')
elem.send_keys(Keys.RETURN)
time.sleep(5)
assert "No Results found" not in driver.page_source
driver.quit()
Я застрял на том, как получить фактическую цену акций из этого:
Google Информация о цене акций
как мне получить цену акции от элемента html, например:
HTML элемент