从 Ruby 获取图片网址
getting an image url from ruby
我想获取一个图像网址,以使用该图像在 ruby 文件中执行进一步操作。
功能应与以下 JavaScript 代码相同。
var img_src = document.getElementById('elementId').src;
你可以使用 gem 尝试这样做Nokogiri
page.doc.at_css('#id').attr('src')
请尝试以下方法:
require 'nokogiri'
require 'open-uri'
url = 'http://stackoverflow.com/questions/35125245/getting-an-image-url-from-ruby'
page = Nokogiri::HTML(open(url))
p page.css('#feed-link-text a').first.attributes
p page.css('#feed-link-text a').first.attributes.collect{|s|p s[1].value }
相关文章:
- 在Shopify中获取博客文章的图片
- 身份验证后获取Facebook图片
- 如何从网站上抓取链接和图片
- 如何获取网站所有页面的链接以进行数据抓取
- 上传前获取图片的文件名-JQuery
- ajax文件上传图片获取高度和宽度
- 如何使用JS抓取页面以获取内部链接?它也必须递归地完成
- 使用jquery获取相对于图片的点击坐标
- 无法在html文件中获取图片
- JS:根据页面URL获取图片
- 从公文包页面获取图片并在主页中发布
- Javascript-获取一张用户的随机个人资料图片'的朋友在脸书上
- 从h1标签获取链接并使图片可下载
- 获取输入 IMG 类型的选定图片并加载到图像标签中
- 从facebook图形API获取全尺寸图片
- 突出显示:在向下钻取之前获取事件
- 试图从X射线抓取中获取信息
- 如何使用AngularJS中的下拉列表来更新URL以从中抓取图片
- 在github和eclipse中,导入、推送、拉取和获取意味着什么
- 领英分享按钮没有抓取图片或内容进行分享