五大国有银行正式官宣下调人民币存款利率,而上一次集体下调发生在去年9月。
6月8日,中国工商银行、中国农业银行、中国银行、中国建设银行、交通银行等先后更新了人民币存款利率情况,活期、定期存款利率均有所下调,中长期定期存款下调幅度更大。
工行官网显示,该银银行6月8日下调人民币活期存款利率,从0.25%下调至0.2%;并下调两年期、三年期和五年期人民币定期存款利率分别至2.05%、2.45%、2.5%,此前分别为2.15%、2.6%、2.65%。截至目前,经过近两年来的多轮下调,我国国有大行和12家股份行的3年期和5年期定期存款利率均告别“3时代”。
但是大家还是有不同的存款需求的,那么我们今天就根据这个需求做一个银行定期利率市场化咨询的项目,主要就是为大家提供每个银行定期存款的利率参考数据。
这时候就需要使用到python爬虫了技术了。关于Python的基础使用这里就不在详细的说明了,直接进行数据获取。爬取数据过程中最大的阻碍就是网站的反爬机制,所以需要在爬取数据之前最好反爬策略。像网站封IP是最常见的,这样的情况下我们只需要加上优质代理IP就能解决。给大家推荐亿牛云动态转发模式的代理,使用简单,稳定性更好,更有利于项目的启动,这里简单的给大家示例下使用方式。
代码语言:javascript复制 #! -*- encoding:utf-8 -*-
import requests
import random
# 要访问的目标页面
targetUrl = "http://httpbin.org/ip"
# 要访问的目标HTTPS页面
# targetUrl = "https://httpbin.org/ip"
# 代理服务器(产品官网 www.16yun.cn)
proxyHost = "t.16yun.cn"
proxyPort = "31111"
# 代理验证信息
proxyUser = "username"
proxyPass = "password"
proxyMeta = "http://%(user)s:%(pass)s@%(host)s:%(port)s" % {
"host" : proxyHost,
"port" : proxyPort,
"user" : proxyUser,
"pass" : proxyPass,
}
# 设置 http和https访问都是用HTTP代理
proxies = {
"http" : proxyMeta,
"https" : proxyMeta,
}
# 设置IP切换头
tunnel = random.randint(1,10000)
headers = {"Proxy-Tunnel": str(tunnel)}
resp = requests.get(targetUrl, proxies=proxies, headers=headers)
print resp.status_code
print resp.text