小编ana*_*nda的帖子

在python上使用Selenium Webdriver发送unicode

我正在使用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)

这没有错误,但不发送"ä".是否需要进一步的编码/解码...?

干杯

python unicode selenium webdriver

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×1

selenium ×1

unicode ×1

webdriver ×1