没有名为selenium.webdriver.common.action_chains的模块



我遇到了以下Selenium错误。

Traceback (most recent call last):
File "quickstart.py", line 4, in <module>
from quorapy import QuoraPy
File "C:UsersFarath ShbaDownloadsQuoraPy-masterquorapy__init__.py", line 1, in <module>
from .quorapy import QuoraPy
File "C:UsersFarath ShbaDownloadsQuoraPy-masterquorapyquorapy.py", line 8, in <module>
from .login_util import login_user
File "C:UsersFarath ShbaDownloadsQuoraPy-masterquorapylogin_util.py", line 5, in <module>
from selenium.webdriver.common.action_chains import ActionChains
ImportError: No module named selenium.webdriver.common.action_chains

有人能帮我纠正这个错误吗?

PS:这是来自Github Repo,https://github.com/socialbotspy/QuoraPy在我尝试运行python脚本的地方,quickstart.py。

您是以下面的方式导入它吗?它对我有效:

from selenium.webdriver.common.action_chains import ActionChains

您可以在末尾添加as AC,以便仅使用AC:即可调用动作链

from selenium.webdriver.common.action_chains import ActionChains as AC

示例:

AC(driver).[actions here]

最新更新