Форум сайта python.su
Добрый день! Прошу помочь. Проблема: При заполнении полей адреса доставки, не могу ввести номер квартиры в соответствующее поле. Никаких ошибок вроде не возникает, но и нужная информация в поле не появляется. Заранее благодарен
s = Service('C:/Users/t.magamedov/Desktop/полезно/chromedriver.exe') browser = webdriver.Chrome(service=s) # открываем сайт url = 'https://www.utkonos.ru/cat/95' HEADERS = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36' ' (KHTML, like Gecko) Chrome/100.0.4896.75 Safari/537.36', 'accept': '*/*'} browser.get(url) # вводим адрес # кликаем в ввод адреса button = browser.find_element(By.XPATH, '//*[@id="utkRedesign"]/app-root/div/div[1]/div/utk-mini-header/div/div/' 'div/utk-mini-address/div/utk-user-address-form-in-line/div/button') button.click() input_tab = browser.find_element(By.XPATH, '/html/body/app-root/div/utk-popups/utk-delivery-point-popup/utk-popup/' 'p-dialog/div/div/div[2]/div/div[2]/utk-user-address-form/div/div[1]/div/' 'div/utk-user-address-search-input/div/div/div/p-autocomplete/span/input') input_tab.send_keys('Москва, Овчинниковская набережная, д. 20, стр. 1') input_tab_f = browser.find_element(By.XPATH, '//*[@id="inputFlatNumber"]') input_tab_f.send_keys('1')
Офлайн
Попробуй другой браузер, с XPATH'ами у хрома всегда траблы были
# Life loop while alive: if (fun > boredom) and money: pass_day(fun, boredom, money) continue else: break
Офлайн
может мешает встроенная капча на сайте? либо нет разрешений на удаленный интерактивный вход в систему в случае если соединение по sFTP. хочу помочь но нужно больше инфы и логов системы. можно установить установщики-апдейтеры(NODE/yarn/chokolad/volta) seleniuma и обновить пакеты. Либо просто переустановить Хром с чисткой реестра (Revo Unninstaller Pro)
Офлайн