问题标签 [selenium-webdriver-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-3.x - python selenium中url的用户名和密码
简介:
我正在使用 python 和 selenium 进行 UI 测试,当登录页面被询问为弹出窗口时我被阻止,我只看到最好的方法是将用户名和密码传递给 url.. 但我的用户名包含“@”和“ *”我什至尝试了它的编码版本仍然无法正常工作
问题:
我用'%40'代表'@'和'%2A'代表'*',
错误:
收到类似 404 的错误
selenium - Selenium,我应该使用什么网络驱动程序?
我有一台带有 VSCode 的 Windows 10 笔记本电脑,但我将 Ubuntu 作为具有 WSL 扩展的子系统运行。如果我的工作环境在那个 Linux 子系统中,我应该使用 chrome webdriver for linux 吗?
python - 在 python 中初始化 MSEdge 浏览器,得到 TypeError: Level not an integer or a valid string: None
我正在尝试初始化 MSedge 浏览器并收到错误消息。
错误声明:
我正在使用 webdriver_manager 3.5.2 和 selenium 4.0.0 请帮助我解决问题。如果您需要任何详细信息,请告诉我。先感谢您
python - 使用 Selenium 的 Python PhantomJS
您好,我想尝试使用 PhantomJS 加载网站
这是错误
0-beta-macos/bin/phantomjs 意外退出。状态码是:-9
python - Python Selenium Google 点击“我同意”按钮
我正在尝试从谷歌获取一些数据,但我得到了“在你继续之前”谷歌弹出窗口。我试图让 selenium 找到按钮并单击它并返回获取数据,但似乎即使我在代码中有按钮 ID,它也找不到它
python - 捕获屏幕截图后,Selenium 返回错误
每当我尝试从 Selenium 捕获屏幕截图并尝试将屏幕截图保存到指定文件夹时,它都会返回 false。
但是,当我使用以下命令保存屏幕截图时,它会被保存并返回 true。
我已经创建了 PermitSide 文件夹,但屏幕截图没有保存在那里。
代码试验:
python - 如何使用 Selenium 和 Python 在没有输入字段和按钮 ID 的情况下登录网站
我正在创建一个程序来帮助学生跟踪他们的分数,因为我需要在网上废弃存储我们所有成绩的网站。这个想法是自动化登录,然后会有一个单独的脚本来获取我需要的信息。我无法自动登录,因为没有输入字段和按钮 ID。我能找到的只是按钮的名称输入字段和类。
这是我得到的错误:
这是输入字段和按钮的 HTML:
python - selenium.common.exceptions.WebDriverException:消息:未知错误:Chromium 浏览器和 Selenium Python 不存在 DevToolsActivePort 文件
我想通过铬运行硒。我写了这段代码:
但是这段代码会抛出一个错误:
正确版本的 chromodriver 在 usr/bin 中。我究竟做错了什么?
selenium - 弃用警告:不推荐使用 find_elements_by_* 命令。请使用 find_elements() 而不是在 Google Colab 中使用 Selenium
有一些函数可以与 selenium 一起使用,这些函数有一定的输出,但是当我在 google colab 中打开它们时,我会得到一些我不想要的输出,这会降低理解。
有没有办法在示例中不获取“BETSWITHBOT”和“HATAYSPOR”之间的输出?
我的代码:
python - Seleneium Python 使用 driver.find_element_by_xpath() 显示 DeprecationWarnings
好的,所以我正在使用我的笔记本电脑 rn,我从我的 PC 复制并粘贴了我的代码,但突然它无法正常工作。我已经安装了相同的 Selenium,但现在它正在运行,我收到了 DeprecationWarnings,driver.find_element_by_xpath 不起作用等。
这是我写的一个例子,它不再起作用,它driver.find_element_by_xpath()
有一条线!当我在另一个 py 文件(在 pycharm 中)中重写它时,它不喜欢我使用驱动程序,它带有红色下划线。
有人可以解释到底发生了什么吗?