gpt4 book ai didi

ruby-on-rails - 使用 ruby​​ 访问浏览器的公共(public) `window` 属性

转载 作者:行者123 更新时间:2023-12-04 16:21:08 25 4
gpt4 key购买 nike

是否可以使用 Nokogiri、Mechanize 或任何其他 gem 来访问 window可通过浏览器控制台访问的属性?

最佳答案

我想你需要的是Watir gem ,它实际上是由 Selenium 驱动的,并且像魔术一样工作。

它基本上可以让您执行以下操作:

require 'watir'

browser = Watir::Browser.new

browser.goto("site-u-want-to-scrape.com")

browser.window

试一试,看看这个 tutorial有一个更好的理解。

关于ruby-on-rails - 使用 ruby​​ 访问浏览器的公共(public) `window` 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58332947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com