ruby - 如何在没有表单的页面上使用 Mechanize?

标签 ruby mechanize

我正在尝试使用 Mechanize 编写一个网站爬虫,我发现我的目标网站是用SPA的方式写的,虽然有一堆文本字段和按钮,但没有形式!

我如何使用 mechanize填写文本字段并单击表单外的按钮?

最佳答案

我遇到了与您完全相同的问题。我最终使用 'capybara'、'launchy' 和 'selenium-webdriver' 来完成非 JavaScript 环境中的 'mechanize'

关于ruby - 如何在没有表单的页面上使用 Mechanize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32086294/

相关文章:

ruby - 将所有项目与同一列表中的另一个项目匹配的算法,其中有些有限制

ruby-on-rails - 如何使用不同的名称为同一个模型创建两个关系?

python - 适用于 Python 的 headless (headless)浏览器,支持多线程、javascript 和 Windows

python - 如何使用 Python 登录到简单的 Web 访问登录?

python - 如何使用 Python 自动填写在线表单中的文本区域?

Ruby OCI.DLL 加载错误

ruby-on-rails - 是否有适用于 Ruby 或 Rails 的类似 iPython 的 shell?

Ruby Regex gsub - 字符串之后的所有内容

python - 通过 Mechanize 绕过 404

ruby - Mechanize 和风湿病