python爬取一年的基金历史数据,涨跌幅,净值

之所以爬一年的,主要是一年以上参考意义不大,所以在查询日期上做了限制,其实可以爬取所有历史数据。

下面是代码:

# -*- coding: utf-8 -*-
"""
Created on Sun Dec 12 18:56:30 2021

@author: davis
"""


#做一个代码,能够从另一个基金接口抓取不同基金的历史数值(当然也包括当天的数值)进行显示,然后保存到txt中供后面的计算
#因为日常做基金的决策,还需要用到相比于昨天的涨跌,一个星期内的涨跌,一个月的涨跌,三个月的涨跌
#所以这些信息最好也能爬到,还有就是当天的涨跌幅相比于最近一个月是一个什么水准,比如涨1%,有些很寻常,有些很厉害

import urllib.request
import re
import time
 


def openurl(url):
	proxy_support=urllib.request.ProxyHandler({'http':'182.84.144.73'})#找一个代理ip
	opener = urllib.request.build_opener(proxy_support)#定义一个opener
	opener.addheaders=[('User-Agent','Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0')]#opener的一个headers
	urllib.request.install_opener(opener)
	head={}
	head['Connection']='close'
	req=urllib.request.Request(url) #
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值