【发布时间】:2015-09-12 21:31:41
【问题描述】:
每个“7-pack”搜索结果here 都包含许多评论,例如“5 条评论”、“无评论”等。
每个类的名称是fl r-iNTHbQvDybDU。它包含一个空格,所以如果我尝试 find_elements_by_class_name(),我会得到:
InvalidSelectorError: Compound class names not permitted
根据此处的其他答案,我需要做的就是删除空间并重试。不走运 - 一个空列表
所以我试试find_element_by_css_selector():
find_elements_by_css_selector(".fl.r-iNTHbQvDybDU")
仍然没有运气 - 空列表。接下来你会尝试什么?
【问题讨论】:
-
r- 后面的字符串看起来像是随机生成的,以确保唯一性。我想这就是为什么你什么都得不到。
标签: python css python-2.7 selenium-webdriver webdriver