抓取阿里云产品明细

本文详细介绍了如何使用JavaScript和抓包工具,从阿里云官网获取产品信息,包括产品名称、价格等关键数据,为个人或企业进行云计算资源成本分析提供支持。
摘要由CSDN通过智能技术生成
import re
import csv
from fake_useragent import UserAgent
from urllib.request import Request,urlopen

# 4种产品,16个地区,td的结构是:[产品_地区1--高可用版--金融版--基础版--]-[产品_地区2--高可用版--金融版--基础版-]-[产品_地区3-高可用版--金融版---基础版--]
#包含表头,高可用版16行数据,金融版6行数据,基础版4行数据.
# 数据单元总数=[7*(6+4)+8*16]*16=
url1='https://www.alibabacloud.com/price/pricing2.jsonp?comp=RdsIns&site=cn&lang=zh&callback=jQuery1111013988241812375368_1552283266015&_=1552283266016'
headers = {'User-Agent': UserAgent().random}
request=Request(url1,headers=headers)
#返回的response为字符串
str_response=urlopen(request).read().decode('unicode_escape')
#保存response结果
with open('aliyun_response.txt','a') as f:
    f.write(str_response)

#读取
str_response = open('aliyun.txt').read()

#切片结果是60-2=58,形式为list :['mysql_QD ','mysql_BJ '。。。。'PPAS_US_WEST']
name_area_subs= re.split(re.comp
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值