Итак, мой скрипт на python должен войти на веб-сайт и подождать, пока не появится кнопка с размером обуви, который я установил, чтобы он мог щелкнуть по нему, но где мне разместить «% size» с помощью WebdriverWait?Будет ли он идти после всех трех скобок или перед всеми тремя скобками?
size = 9.5
sizeselect = WebDriverWait(driver, 5).until(EC.presence_of_element_located((By.XPATH, '//button[@data-qa="size-dropdown" and .="%s"]')))
sizeselect.click()
, например, следующий код будет правильным?
size = 9.5
sizeselect = WebDriverWait(driver, 5).until(EC.presence_of_element_located((By.XPATH, '//button[@data-qa="size-dropdown" and .="%s"]'))) % size
sizeselect.click()
или размер% долженбыть после 2-х скобок
size = 9.5
sizeselect = WebDriverWait(driver, 5).until(EC.presence_of_element_located((By.XPATH, '//button[@data-qa="size-dropdown" and .="%s"]')) % size)
sizeselect.click()