Как проверить опцию из Facebook Combobox с помощью Selenium - Python - PullRequest
1 голос
/ 02 апреля 2020

Я пытаюсь автоматизировать процесс публикации на Facebook Market и не могу выбрать ни один из параметров в поле категории после открытия окна «Продать что-то». Я могу использовать .send_keys ('category'), чтобы написать опцию, но я не могу проверить ее. Поскольку я не проверяю его, на самом деле выберите параметр в расширенном поле со списком, который открывается при выборе этого поля, он будет заменен значением по умолчанию, ничего, и будет отображать текст заполнителя, как только я перейду к следующему полю заполнить.

options = webdriver.ChromeOptions()
options.add_argument("--disable-notifications")
driver = webdriver.Chrome(executable_path='C:\webdrivers\chromedriver',chrome_options=options)
# driver.maximize_window()
driver.implicitly_wait(6)
driver.get("http://www.facebook.com")
# Login to Facebook
driver.find_element_by_id("email").clear()
driver.find_element_by_id("email").send_keys("mail")
driver.find_element_by_id("pass").clear()
driver.find_element_by_id("pass").send_keys("pw")
driver.find_element_by_id("loginbutton").click();
sleep(10)
driver.get('https://www.facebook.com/marketplace/')
driver.find_element_by_xpath('//button[text()="Vender algo"]').click()

driver.find_element_by_xpath('//*[@id="js_n"]/input').send_keys('Bicicletas')

Любая помощь с этим?

Большое спасибо,

Габриэль Лима

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...