Код: Выделить всё
# import the required libraries
import undetected_chromedriver as uc
# define Chrome options
options = uc.ChromeOptions()
# set headless to False to run in non-headless mode
options.headless = False
# set up uc.Chrome(use_subprocess=True, options=options)
from arcgis.gis import GIS
from arcgis.geometry import Point, Polyline, Polygon
import datetime
import os
from selenium import webdriver
from selenium.webdriver.chrome.service import Service as ChromeService
from selenium.webdriver.common.keys import Keys
from webdriver_manager.chrome import ChromeDriverManager
import time
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
#driver = webdriver.Chrome(service=ChromeService(ChromeDriverManager().install()))
driver = uc.Chrome(use_subprocess=True, options=options)
driver.get("https://library.usask.ca/#gsc.tab=0")
q_field = driver.find_element("id", "primoQueryTemp")
q_field.send_keys("_")
q_field.click()
time.sleep(566)
find_element
send_keys
и даже
.click()
но он все равно по умолчанию в поле URL
Подробнее здесь: https://stackoverflow.com/questions/792 ... ot-working