最近迷上了基金,做了一个excel表格来统计收益、持仓、成本等,但是每天要更新基金净值和定投基金太麻烦了,于是,我想到了用Python自动获取基金数据并写入表格。
最后将程序打包成exe程序,现在我只需要点击exe执行一下就可以获得最新的基金数据了,省心。
代码如下:
ps.表格需根据自己需求制定,以下代码只提供获取数据和写入表格的方法。
# from datetime import datetime, date, timedelta
import datetime
import requests
import re
import xlrd
from xlutils.copy import copy # 导入copy模块
from openpyxl import load_workbook
# 注意事项:
# openpyxl只能处理.xlsx文件,对于较早的.xls版本需要引入xlrd模块及xlwd模块进行操作
# 执行时需关闭excel表
#周六周天休市,需排除,且只在工作日9:30--15:00获取
aday=datetime.datetime.now().strftime("%a")#获取今日星期几
atime=datetime.datetime.now().strftime("%H:%M:%S")#获取当前时间时分秒
# 获取今日日期,我的表是以日期命名
today = datetime.datetime.now().strftime('%m.%d')
# 计算昨日日期
yesterday = (datetime.date.today() + datetime.timedelta(days=-1)).strftime("%m.%d")
# 基金编号
list=['xxxxxx','xxxxxx']
#表格路径
excl='./excl/jijin.xlsx'
def run_data():
if aday not in ['Sun','Sat']:
# if "09:30:00" < atime < "15:00:00":
# 读取表格
wb = load_

本文介绍如何使用Python自动获取天天基金的净值信息,并实时更新到Excel表格中,简化基金数据管理和跟踪。
最低0.47元/天 解锁文章
6593





