при попытке вывести на принт ни чего не печатает
use
, у которого есть свой атрибут, который имеет значение либо #icon-lose
либо #icon-win
(догадаться не сложно что значит).use_tags = div.find_elements_by_tag_name('use')
print(['W' if use_tag.get_attribute('xlink:href') == '#icon-win' else 'L' for use_tag in use_tags])
# сначала находим его
iframe = driver.find_element_by_class_name('flocktory-widget')
# потом переключаемся на него
driver.switch_to.frame(iframe)
# ищем кнопку выключения, точно так же через driver.find_element_*, кликаем на нее.
# после того как закрыли iframe, выходим в обычное окно
driver.switch_to.default_content()
driver.execute_script('document.getElementsByClassName("flocktory-widget")[0].remove()')
driver.find_element_by_xpath("//span[text()='Показать еще']")
from selenium.common.exceptions import NoSuchElementException
search = driver.find_element_by_xpath("//input[@class='input-smart__input']")
search.send_keys('Иван')
button = driver.find_element_by_xpath("//div[@class='s-btn']")
button.click()
while True:
while True:
# Если данные все еще загружаются, классы кнопки меняются на `s-btn__loader`
if driver.find_elements_by_class_name('s-btn__loader'):
time.sleep(5)
else:
break
try:
load_more_btn = driver.find_element_by_xpath("//span[text()='Показать еще']")
except NoSuchElementException:
print('Загрузили страницу до конца')
break
load_more_btn.click()
time.sleep(5)
import requests
regnum = 'В098РЕ'
regreg = '126'
stsnum = '56АВ999999'
captcha = ''
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.90 Safari/537.36',}
data = 'regnum={}®reg={}&stsnum={}&reCaptchaToken={}'.format(regnum, regreg, stsnum, captcha).encode('utf-8')
r = requests.post('https://xn--b1afk4ade.xn--90adear.xn--p1ai/proxy/check/fines', data=data, headers=headers)
print(r.text)
webdriver.Chrome()
принимает путь до вебдрайвера, вы же указываете обычный хром login_btns = driver.find_elements_by_xpath('//button[text()="Login"]')
for login_btn in login_btns:
driver.execute_script("arguments[0].disabled=false", login_btn)
driver.find_elements_by_name('qfuserphone[]')
element = driver.find_elements_by_name('qfuserphone[]')[1]
element.click()
element.send_keys(choice(phones))