我试图通过其父类的类名获取一个元素。 该方法在许多情况下都有效,但是对于一个类却无效。 这是我的代码的简化版本,显示了它如何工作:
from selenium import webdriver
browser = webdriver.Chrome()
moba_elem = browser.get("https://www.mobafire.com/league-of-legends/shaco-guide")
parent = browser.find_element_by_css_selector("#content > div > div.mf-redesign > div.col-left > div.champ-pages__page.champ-pages__page--current.champ-pages__page--no-top-margin > div.browse-list > a.browse-list__item.player-grandmaster")
parent.find_element_by_class_name("browse-list__item__pic role-jungle")
我想做的是将每个“车道”彼此分开。在这里,我正在寻找通道“ jungle”,但即使从检查窗口复制了该类,它似乎也找不到该类。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。