尝试在带有硒的python中使用JS填写登录表单答案

您所在的位置:网站首页 js表单代码 尝试在带有硒的python中使用JS填写登录表单答案

尝试在带有硒的python中使用JS填写登录表单答案

2023-04-28 19:01| 来源: 网络整理| 查看: 265

我目前正在尝试使用 JS 在名为 Invictus 的页面的登录表单中填写用户名和密码信息,情况是我正在使用 selenium 在 python 中执行此类代码 库使用 execute_script(),当我尝试将用户名和密码动态传递给 javascript 代码时,问题就出现了; Python 编译器引发异常:

selenium.common.exceptions.JavascriptException: Message: javascript error: Invalid or unexpected token

我不明白为什么会发生这样的问题,似乎导致错误的代码如下:

username = "[email protected]" driver.execute_script(""" document.getElementById('j_username').value = %s; document.getElementById('j_password').value = 'password123'; document.getElementById('loginForm').submit(); """ %username)

我使用示例作为这篇文章的用户名和密码字段,所以如果你的想法是这样的,这不会导致问题

如果对我正在尝试执行其 Invictus.com 运动鞋卖家的 Python 代码的页面有任何好奇

任何建议或想法都会受到欢迎,谢谢



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3