“`ruby
require ‘httparty‘
require ‘nokogiri’
# 设置服务器
proxy_host = “”
proxy_port = “”
# 创建HTTParty对象,并设置服务器
httparty = HTTParty.new(
:proxy => “#{proxy_host}:#{proxy_port}”
)
# 发送GET请求
response = httparty.get(url)
# 解析HTML
doc = Nokogiri::HTML(response.body)
# 遍历所有视频链接
doc.css(‘.video–list–item‘).each do |video|
# 获取视频链接
video_link = video.css(‘.video–title‘).first[‘href‘]
# 获取视频标题
video_title = video.css(‘.video–title‘).first.text
# 输出视频链接和标题
puts “Video Link: #{video_link}”
puts “Video Title: #{video_title}”
end
“`
这个程序会遍历马蜂窝网站上所有的视频链接,并输出每个视频的链接和标题。
注意,这个程序只是一个基本的爬虫,没有处理可能出现的错误和异常。
在实际使用中,可能需要添加更多的错误处理和异常处理代码。
原文地址:https://blog.csdn.net/weixin_73725158/article/details/134705459
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_22784.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!