Как в яндекс маркете пройти(обойти) проверку на робота?

import time
from fake_useragent import UserAgent
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

opts = Options()

array_article = ['1485754604', '201593086']

for i in array_article:
    ua = UserAgent(verify_ssl=True, fallback='chrome').random

    opts.add_argument(f"user-agent=[{ua}]")

    driver = webdriver.Chrome(options=opts, service_log_path='')
    driver.get(f'https://market.yandex.ru/product--kraska-decorix-kamufliazh-ultramatovaia/{i}?cpa=1&cpc=')
    agent = driver.execute_script("return navigator.userAgent")
    print(agent)
    # directly print the value
    print(driver.execute_script("return navigator.userAgent"))
    time.time(3)

Один человек писал, что нужно использовать прокси, так ли это ? Ну или может есть какие либо еще варианты ?


Ответы (0 шт):