无法在python中使用Selenium打印browser.find_element_by_xpath

时间:2016-03-08 14:51:40

标签: python selenium

我的代码如下:

print browser.find_element_by_xpath('/html/body/div[2]/div/div[3]/div/div/div[1]/div[2]/ul/li[4]/ul/li/span[3]/span[3]').text

在browser.find_element_by_xpath部分提供意外的令牌。

我不明白出了什么问题。

2 个答案:

答案 0 :(得分:0)

尝试使用双引号而不是单引号来围绕xpath:

print browser.find_element_by_xpath("/html/body/div[2]/div/div[3]/div/div/div[1]/div[2]/ul/li[4]/ul/li/span[3]/span[3]").text

答案 1 :(得分:0)

将值转换为utf格式:

.encode("utf-8")

停止发生错误。