Операционная система - Windows 10. Версия python - 3.9.5. Версия библиотек - selenium - 3.141.
Хочу парсить цену биткоина с сайта binance - https://www.binance.com/ru/trade/BTC_RUB?layout=basic&type=spot
Пытался парсить по разным тегам - showPrice , nowPrice , price left . Если использовать любой из них, то получаем данные класса list. Никак не могу исправить это, облазил документации и ютуб, ничего не смог найти. Если поможете, буду благодарен. Вот код моей программы, прошу подправить его, а не писать новый(если есть такая возможность).
Хочу парсить цену биткоина с сайта binance - https://www.binance.com/ru/trade/BTC_RUB?layout=basic&type=spot
Пытался парсить по разным тегам - showPrice , nowPrice , price left . Если использовать любой из них, то получаем данные класса list. Никак не могу исправить это, облазил документации и ютуб, ничего не смог найти. Если поможете, буду благодарен. Вот код моей программы, прошу подправить его, а не писать новый(если есть такая возможность).
Python:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time
url = 'https://www.binance.com/ru/trade/BTC_RUB?layout=basic&type=spot'
options = Options()
options.add_argument("user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18362")
options.add_argument("--disable-blink-features=AutomationControlled")
driver = webdriver.Chrome(executable_path = 'F:\\Python\\Директория\\chromedriver.exe', options=options)
try:
driver.get(url = url)
while True:
price = driver.find_elements_by_class_name('showPrice')
print(type(price))
print(price.text)
time.sleep(5)
time.sleep(100)
except Exception as ex:
print(ex)
finally:
driver.close()
driver.quit()