首页 > 编程语言 >python爬取银行存款利率数据

python爬取银行存款利率数据

时间:2023-01-04 18:06:31浏览次数:42  
标签:http python resp 银行存款 proxyMeta 爬取 headers https targetUrl

三年疫情让各行各业的经济都下滑了很多,手里有钱的人都会很谨慎地进行一些投资项目。2023新年来临,银行存款利率也出现一波调整,近期多家中小银行对定期存款挂牌利率进行下调。不过,也有部分银行出于新年“开门红”的考虑,将存款利率进行阶段性小幅上调。
新的一年很多人会有定期存款的需求,那么我们今天就根据这个需求做一个银行定期利率市场化咨询的项目,主要就是为大家提供每个银行定期存款的利率参考数据。
这时候我们就要需要使用到简单、易学、功能强的 python爬虫了。关于Python的基础使用这里就不在详细的说明了,直接进行数据获取。爬取数据过程中最大的阻碍就是网站的反爬机制,所以需要在爬取数据之前最好反爬策略。像网站封IP是最常见的,这样的情况下我们只需要加上优质代理IP就能解决。给大家推荐动态转发模式的代理,使用简单,稳定性更好,更有利于项目的启动,这里简单的给大家示例下使用方式:

#! -*- 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


对于2023年,业内人士认为,由于大环境影响降低高成本负债将成为重点工作,存款产品降息是大势所趋,建议居民加大对其他产品的配置力度。所以不管是需要进行个人存款还是投资的都需要谨慎选择。



标签:http,python,resp,银行存款,proxyMeta,爬取,headers,https,targetUrl
From: https://blog.51cto.com/u_13789715/5988744

相关文章

  • Python内置方法
    开胃菜(小例子、用法):help(method)查看帮助,按space或enter继续显示多的行数(--More--),按ctrl+c退出。如果想要查看有哪些方法,比如list有哪些方法,可以:dir(list)输出:>......
  • 【Azure 应用服务】Azure Function Python函数部署到Azure后遇见 Value cannot be nul
    问题描述使用VSCode创建PythonFunction,处理EventHub中的数据。当部署到AzureFunctionApp后,函数无法执行,查看Function日志出现 Valuecannotbenull.(Parameter......
  • python常识系列07-->python利用xlwt写入excel文件
     前言读书之法,在循序而渐进,熟读而精思。——朱熹抽空又来写一篇,毕竟知识在于分享!一、xlwt模块是什么python第三方工具包,用于往excel中写入数据;(ps:只能创建新表格,不能修......
  • 网上一个哥们写的,使用Python写一个m3u8多线程下载器 -- 没用起来
    文章目录I.挖坑缘由II.功能/更新记录III.代码1.GUI2.下载工具类3.逻辑代码IV.下载地址I.挖坑缘由现在很多在线观看的视频为了防盗链使用了M3u8格式,想要下载的话比较麻烦,如果......
  • 万万没想到,除了香农计划,Python3.11竟还有这么多性能提升!
    众所周知,Python3.11版本带来了较大的性能提升,但是,它具体在哪些方面上得到了优化呢?除了著名的“香农计划”外,它还包含哪些与性能相关的优化呢?本文将带你一探究竟!作者:Beshr......
  • 谷歌、微软、Meta?谁才是 Python 最大的金主?
    你知道维护Python这个大规模的开源项目,每年需要多少资金吗?答案是:约200万美元!​​PSF​​​(Python软件基金会)在2022年6月发布了2021的​​年度报告​​,其中披露了......
  • Python从0到1丨细说图像增强及运算
    摘要:本文主要讲解常见的图像锐化和边缘检测方法,即Roberts算子和Prewitt算子。本文分享自华为云社区《​​[Python从零到壹]五十七.图像增强及运算篇之图像锐化Roberts、Pre......
  • Python从0到1丨细说图像增强及运算
    摘要:本文主要讲解常见的图像锐化和边缘检测方法,即Roberts算子和Prewitt算子。本文分享自华为云社区《[Python从零到壹]五十七.图像增强及运算篇之图像锐化Roberts、Prewi......
  • Python算法题头部与模板
    头部importsys;readline=sys.stdin.readlineread=lambda:[int(x)forxinreadline().split()]alloc=lambda*s:len(s)!=1and[alloc(*s[1:])foriinr......
  • C++ invoks Python ~ int64_t and __int64
     #include<Python.h>intmain(){return}利用如上代码(cpppython.cc)测试C++调用python(version2.6.2),g++编译出现如下错误:通过错误可知__int64不是C++的支持的整型类......