Estou tentando usar o Python / Selenium / Webdriver para preencher automaticamente um campo de entrada na minha página do Chrome. No entanto, não estou conseguindo usar o comando "send_keys" para preencher o caractere til (~). Eis o meu código: import os import sys from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.support.ui import Select browser = webdriver.Chrome(executable_path=r"chromedriver.exe") browser.get("https://mywebpageaddress") browser.find_element_by_id("username").send_keys('charles~18') A página fica preenchida como "charles18" ao invés de "charles~18". Nota: Manualmente é possível escrever "charles~18" nesse campo, através do navegador. Alguém sabe como resolver? Obrigado! Continue reading...