腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何用搜索按钮抓取网站
、
我有一个网站:,如果你看它,它在左边有一个
选择
字段
,在右边有一个转到按钮,我需要刮一些在左边的项目。 但是,我如何告诉在
ruby
中
机械化
,如何访问该
选择
字段
,然后进行搜索和刮除?我见过登录
表单
的例子,但我不知道它是否真的适合这种情况。
浏览 2
提问于2016-11-06
得票数 1
回答已采纳
1
回答
更改
表单
选择
字段
时
机械化
不起作用
(
Ruby
)
、
、
我正在尝试通过
更改
"select“
字段
的输入来使用mechanize提交
表单
。但是,当我
更改
输入值并提交
时
,它会返回页面,就好像没有
更改
任何
字段
一样。此外,在这个
表单
中的任何
字段
上,除了这个
字段
之外,我都会得到正确的页面。为什么会发生这种情况?有没有一种方法可以使用
机械化
在
选择
字段
中“
选择
”正确的选项?sel_subj").o
浏览 16
提问于2019-09-19
得票数 0
1
回答
在
ruby
机械化
中
更改
输入隐藏控件
、
、
、
document.lista_de_precios.opcion.value='por_categoria';showCat()" value="Por Categoría" class="btn btn-mini">至 <input type="hidden" value="por_catego
浏览 0
提问于2015-08-08
得票数 0
回答已采纳
1
回答
“元素在缓存中不存在”错误在单选按钮上
选择
使用
机械化
::幻影in
、
、
、
、
我看到一个带有单选按钮菜单的页面,当我尝试
选择
任何一个当$i是我的迭代器,'booking_choice‘是按钮的名称
时
但是,在
选择
按钮后的任何一次迭代中,我都会得到以下错误:
浏览 2
提问于2014-11-09
得票数 2
回答已采纳
1
回答
如何
选择
正确的提交按钮与
机械化
的Python?
我正在尝试提交一个
表单
(在Python中使用
机械化
),它有两个submit按钮,如下所示。" value="Save Changes " name="SaveChanges">
机械化
的<SubmitControl(SaveChanges=Save Changes )> <SubmitC
浏览 1
提问于2014-08-20
得票数 1
回答已采纳
1
回答
Python & mechanize:如何在一行中抓取页面?
、
、
、
、
response = br.submit()这就是我的问题:我如何使用变量bookingsite,它同样包含一个我想要修改和提交的
表单
浏览 0
提问于2012-11-02
得票数 2
2
回答
使用
Ruby
机械化
下载作为附件的文件
、
下面的方法做了我需要它做的所有事情,唯一的问题是当页面发布(页面发布到自身)
时
,在响应标头中使用"content-disposition:filename=report.csv“返回报告"report.csv有没有办法让
机械化
来捕获和下载这个文件? @mechanize.current_page()不包含该文件,并且@mechanize.history()不显示文件url是为了
机械化
而呈现的。
浏览 1
提问于2012-09-20
得票数 1
1
回答
Ruby
机械抛出错误:未定义的方法`<=>‘
我用
Ruby
机器来刮一些html..。当我加载我的页面并显示必要的结果
时
,页面会显示得很好。/1.8/webrick/httpserver.rb:104:in `service' /opt/local/lib/
ruby
/1.8
浏览 0
提问于2010-11-01
得票数 1
回答已采纳
2
回答
Python自动登录到网站,没有找到任何
表单
、
password print(br.response().read()) # print the response 我要返回的输出没有找到
表单
浏览 2
提问于2015-07-06
得票数 1
回答已采纳
1
回答
机械化
不能正确解析
字段
、
我开始在Rails中使用
机械化
,但它似乎不能正常工作,在
表单
中找不到
字段
。我试过使用
机械化
网站的例子,但它
不起作用
。action "/search"} {radiobuttons} {file_uploads}google_form.q = '
ruby
mechanize'返回: NoMethodError:未定义方法q=' for #<M
浏览 6
提问于2011-10-24
得票数 0
回答已采纳
1
回答
Ruby
机械化
地
更改
不存在于
表单
中的<select>值
、
、
我必须用根本不包含
表单
标签的机器爬行页面。此页面只有一些带有Javascript绑定到onChange事件的select标记。我需要
更改
这些select,并使onChange事件能够读取页面上的内容。 因为
机械化
在访问
字段
之前需要有一个
表单
对象,所以我注定要.当页面中没有窗体
时
,是否有一种访问
字段
和
更改
值的方法?
浏览 3
提问于2014-11-09
得票数 1
回答已采纳
2
回答
通过带有
Ruby
机械化
的<a>元素提交
表单
、
、
、
我已经有了一组页面,我正试图用
Ruby
中的机械工具进行抓取。在某些页面上,它们重定向到一个页面,该页面希望我填写一个
选择
列表
表单
,然后提交它。问题在于提交
表单
的按钮,它是一个<a>元素。不幸的是,我似乎想不出如何正确地提交
机械化
的
表单
。我尝试在<a>元素上使用<a>方法,将<a>的href属性传递给它,但这似乎也
不起作用
。如何正确地单击此链接(即
表单
的提交)并/或运行RunSomeScript脚
浏览 2
提问于2015-05-08
得票数 1
回答已采纳
1
回答
通过网络抓取棘手的asp.net页面
、
、
、
我尝试了两种方法,php扩展cURL和python的
机械化
。所采用的php包括使用页面上的输入
字段
执行POST提交(注意:这些
字段
在asp.net页面上非常难看)。返回的页面不包含任何搜索结果。第二种方法涉及到使用python的
机械化
模块。在这种方法中,我加载页面,
选择
表单
,然后将文本
字段
ctl00$ContentPlaceBody$TextSearch
更改
为容器值。
浏览 0
提问于2012-09-26
得票数 1
1
回答
从
选择
列表中
选择
和提交选项的
Ruby
脚本
、
、
、
我试图做一个特定的红宝石脚本,通过一个网站获得信息,但我发现这个网站有一个特定的
选择
列表与提交按钮,我想知道我如何从列表中
选择
一个特定的项目,然后点击一个提交按钮,然后将返回的页面保存到一个变量。
选择
列表如下:<tr> <td alignvalue=&
浏览 0
提问于2011-05-13
得票数 1
1
回答
在Python中使用Mechanize在标注内输入用户名
、
、
、
我在一个项目上工作,这需要在python中使用
机械化
登录。 它在通过其名称访问
表单
中的登录
时
遇到问题。我不太熟悉HTML,但它似乎与引用登录输入
字段
的标签有关。对于那些不熟悉
机械化
的人来说,你可以忽略这一点。只要知道br.form['xzy'] = '123'在当前
选择
的任何
表单
中将名称为'xyz‘的
字段
设置为'123’即可。因此,简而言之,问题是找到用户名输入
字段
的正确名称
浏览 0
提问于2013-11-05
得票数 0
5
回答
Ruby
语言中的SelectList和Mechanize
、
、
我正在尝试使用Mechanize with
Ruby
来设置
选择
列表的值。我可以导航到带有
选择
列表的页面,使用.form方法抓取
表单
,然后找到
选择
列表。但是,我仍然无法设置此
字段
的值!=> "report_type").value = "Foo"pp report_form.field_with(:name => "report_type") value
字段
仍然为空比更好地实
浏览 2
提问于2012-03-27
得票数 5
回答已采纳
0
回答
使用Python填写不带名称和ID的web
表单
、
我搜索了使用python填写
表单
的方法,发现几乎所有的答案都建议使用“
机械化
”。但是要使用mechanize来填写
表单
,我需要在填写
表单
之前
选择
表单
名称。br = Browser()我见过没有任何"name“或"id”
字段
的
表单
。我想知道如何填充它们。就是这样一种形式。
表单
中的输入
字段
有名称,但
表单
本身似乎没有名称。
浏览 4
提问于2017-01-11
得票数 3
回答已采纳
1
回答
使用
机械化
获取ASP.NET身份验证cookie
、
、
、
、
我正在尝试以编程的方式登录和建立一个ASP.NET站点上的会话,使用
Ruby
。问题是,我似乎无法获取登录/身份验证所需的三个cookie。例如,在使用普通浏览器(如Chrome )
时
,在浏览器使用用户名和密码向登录
表单
发出POST请求后,将设置三个cookie: UserName当使用
机械化
尝试登录
时
,在提交登录
表单
后,
机械化
代理的Mechanize::CookieJar只包含一个cookie:
浏览 3
提问于2015-06-18
得票数 0
回答已采纳
1
回答
使用
机械化
Ruby
获取打开的新选项卡的内容
、
我正在使用
ruby
机械化
来提交
表单
。当我提交
表单
时
,结果会在新选项卡中打开。我不知道如何打开新选项卡中的内容。请任何人帮助我得到新标签的内容打开使用机械。我也做了谷歌,但我没有得到太多帮助。请帮帮我。
浏览 3
提问于2012-01-06
得票数 1
1
回答
机械化
的局限性是什么?
机械化
和瓦蒂尔的区别是什么?
、
、
、
我正在使用机械报废一些网页。
浏览 1
提问于2011-11-02
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何改变你的SMTP端口来允许发送电子邮件
免费OA工作流实际应用中的问与答
Adobe Photoshop CC 2018 特别版
HTML常见标签
LeaRun.Java快速开发平台 高效代码自动化生成
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券