您的位置:首页 > 编程语言 > Python开发

python根据nagios配置文件将监控的服务联系人等信息导出到excel表格

2016-02-25 15:56 603 查看
匹配网站中的脚本<script src="public/ab.js"></script>,
并且按照其中的目录结构下载保存.

require 'open-uri'

url = 'http://www.feyasoft.com'
root = '/root/Desktop/fey'

open(url) do |f|
f.each do |l|
if l =~ /<script\stype="text\/javascript"\ssrc="(.+)"><\/script>/
file_path = $1
if file_path =~ /\/(\w+\.js)/
path, file = $`,$1
fullpath = root + path
system("mkdir -p #{fullpath}")
open(url + file_path) do |res|
File.open(root + file_path, 'w+') do |ff|
ff.write(res.readlines)
end
end
end
end
end
end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: