问题标签 [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 - 用 selenium 和 python 截屏
我尝试制作一个可以抓取 Instagram 的脚本。
目前我只是打开并使用我的脚本登录到 insta。
我想截屏,但是当他必须截取脚本并且我的文件夹中没有 JPG 图像时,我的脚本关闭了
这是我的代码:
我的变量驱动程序有问题吗?
python - Selenium + Firefox headless:较大的窗口高度未正确设置
我需要捕获具有移动视口宽度的页面的屏幕截图。窗口高度需要为 ~18000px 以包含页面上的所有内容而不滚动。
每次我打电话set_window_size()
,get_window_size()
报告一个较小的高度和我的截图被切断:
较小的高度设置正确。似乎没有严格的高度限制,当打开内容更多的更大页面时,我可以创建更大的窗口,但窗口总是比需要的小约 2000 像素。
我试过了:
- 将 2000 添加到传递给 的高度
set_window_size()
,没有效果。 set_window_position(0, 0)
之前set_window_size()
,没有效果。- 旧版本的 Firefox + geckodriver (77.0.1, 0.26.0):这可以工作,但不是一个选项。
版本:Selenium 4.1.0、geckodriver 0.30.0、Firefox 96.0。
这是新版本中的错误吗?有人有解决方法吗?
捕获整个页面的替代方法也很好,但是由于各种原因,此答案中的方法不起作用。
python-3.x - 如何通过 selenium 使用 Tor 浏览器?
您好,您能告诉我如何通过 selenium 使用 tor 浏览器,到目前为止我只发现了这个:
这不起作用
有人可以帮助我吗?
python - InvalidSelectorException:消息:无效选择器:指定了无效或非法选择器,使用 CSSSelector 和 Selenium Python 查找 href
我正在尝试从 <article> </article> 内部获取属性“href”,即“/kkanagas/status/1491996075573587994”。我知道它很长,但我找不到另一种方法来缩短它。只需搜索“href”,您就会看到“/kkanagas/status/1491996075573587994” ——这就是我要找的。
我试图找到它的代码:
错误:
似乎有什么问题?
python - selenium.common.exceptions.InvalidArgumentException:消息:无效参数:使用 find_element('username') Selenium Python 时定位器错误
我正在使用以下代码运行 python 3.9。当我运行脚本时,我收到错误消息。不知道我错过了什么。该元素称为用户名。
代码试验:
HTML 我试图得到:
python - 如何使用 Selenium 加载这个动态网站
尝试加载此动态网站但失败。任何人都可以帮忙吗?
python - 使用 Selenium Python 访问网站的 DNS 错误无法解析您请求的主机“localhost”
我正在尝试在 Windows 上使用硒。每当我运行此代码时:
我收到以下错误。我真的不明白这个问题。我没有使用代理或类似的东西。因此,我认为这与我的网络无关,但我可能完全错了。
python - 如何使用 Selenium 和 Python 在 Tradingview 网站内登录
我是 Python 新手。使用 Selenium 库进入 Tradingview.com 站点。
我编写了以下代码并使用 Xpath 和 CSS 选择器来给出地址和 Click 方法,但它不能正常工作。有没有人解决过这个问题?
python - 为什么 Opera 不能与 Selenium 和 Python 一起使用
我以前使用过 selenium,但从未使用过 Opera。Opera 浏览器在我的电脑上运行良好,但它不搜索任何内容。任何帮助都会很棒。
代码试验: