В Selenium я хочу ввести тестовую строку "hello'world"
, но текстовое поле веб-страницы становится "helloworld"
. Как будто апостроф не существует. Замена "'"
на chr(39)
или разбиение строки также не справляются с работой.
- Моя часть кода: (использование Chrome webdriver в python)
driver = webdriver.Chrome()
driver.get("https://google.com")
text = "hello'world"
textbox = driver.find_element_by_xpath('//*
[@id="tsf"]/div[2]/div[1]/div[1]/div/div[2]/input')
for i in text:
textbox.send_keys(i)
sleep(0.1)
- Скриншот браузера: