CSS Selector无法识别数字

时间:2013-10-03 12:11:27

标签: python css webdriver

我正在使用python处理webdriver。我在跟踪css选择器时遇到错误

65535-123 > td:nth-of-type(9) > a

我读过“在CSS中,标识符(包括选择器中的元素名称,类和ID)只能包含字符[a-zA-Z0-9]和ISO 10646字符U + 00A1和更高,加上连字符({{1} })和下划线(-);它们不能以数字或连字符后跟数字开头。标识符还可以包含转义字符和任何ISO 10646字符作为数字代码(参见下一项)。 “

所以我尝试了以下:

_

但它没有用。你能告诉我正确的方法吗?我应该在这种情况下获得xpath吗?

1 个答案:

答案 0 :(得分:0)

我觉得你缺少课程或身份选择器,所以要像这样使用

#\65535-123 > td:nth-of-type(9) > span

但这样做并不是个好主意。放置一些像这样的字符

#abc65535-123 > td:nth-of-type(9) > span