我正在使用Selenium Webdriver和python在网站上运行测试.
python 2.7.2与最新的Selenium
我无法弄清楚如何将德语"Umlaute"(öäüß)等unicode发送到输入表单.据我所知,webdriver可以处理unicode所以这可能是一个python问题.
# -*- coding: iso-8859-1 -*-
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://www.google.de")
i = u"hälp me"
driver.find_element_by_css_selector("INPUT[name=\"q\"]").send_keys(i)
Run Code Online (Sandbox Code Playgroud)
这没有错误,但不发送"ä".是否需要进一步的编码/解码...?
干杯