Python Selenium WebDriver find_element_by_class_name不起作用

我试图通过其父类的类名获取一个元素。 该方法在许多情况下都有效,但是对于一个类却无效。 这是我的代码的简化版本,显示了它如何工作:

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”,但即使从检查窗口复制了该类,它似乎也找不到该类。

相关文章

功能概要:(目前已实现功能)公共展示部分:1.网站首页展示...
大体上把Python中的数据类型分为如下几类: Number(数字) ...
开发之前第一步,就是构造整个的项目结构。这就好比作一幅画...
源码编译方式安装Apache首先下载Apache源码压缩包,地址为ht...
前面说完了此项目的创建及数据模型设计的过程。如果未看过,...
python中常用的写爬虫的库有urllib2、requests,对于大多数比...