"如果驱动程序为self.bros,则JavascriptExecutor会出现错误"

2024-09-28 18:52:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下面一段python代码。你知道吗

def __init__(self, email, password):
    self.browser = webdriver.Chrome(ChromeDriverManager().install())
    self.email = email
    self.password = password

现在当我尝试添加以下行时

JavascriptExecutor js =((JavascriptExecutor) self.browser);

它向我展示了无效的语法。据我所知,它需要一个司机。对我来说司机是自助浏览器. 即使在导入库并启动我想要使用的页面之后,它仍然会给我错误。 我不想改变司机的定义。你知道吗


Tags: install代码selfbrowserinitemaildefjs
1条回答
网友
1楼 · 发布于 2024-09-28 18:52:44

您正在尝试在Python上使用JAVA语法。。。你知道吗

在Python中,JavascriptExecutor在驱动程序中。。。你知道吗

用途:

self.browser.execute_script('your script')

相关问题 更多 >