新闻动态

利用python实时刷新基金估值效果(摸鱼小工具)

发布日期:2022-01-03 19:52 | 文章来源:源码中国

摸鱼小工具_利用python实时刷新基金估值 效果预览

上源码

import requests
import json
import os
from prettytable import PrettyTable
import time
fundlist = ['163817','161017','003860']
def GetFundJsonInfo(fundcode):
 url = "http://fundgz.1234567.com.cn/js/"+fundcode+".js"
 response = requests.get(url)
 fundDataInfo = response.text.split('({')[1]
 fundDataInfo = '{'+ fundDataInfo.split('})')[0] + '}'
 fundDataInfo = json.loads(fundDataInfo)
 return fundDataInfo
 
os.system("cls")
while True:
 table = PrettyTable(["名称","昨日净值","实时估值","增长率"])
 for fund in fundlist:
  myfund = GetFundJsonInfo(fund)
  table.add_row([myfund['name'],myfund['dwjz'],myfund['gsz'],myfund['gszzl']])
 print(table)
 time.sleep(5)
 os.system("cls")

说明

  • prettytable 通过表格格式化打印基金数据便于浏览数据
  • os.system(“cls”) 用于清屏刷新
  • 原始的响应内容
jsonpgz({"fundcode":"163817","name":"中银转债增强债券B","jzrq":"2021-09-10","dwjz":"3.1120","gsz":"3.1127","gszzl":"0.02","gztime":"2021-09-13 14:54"});

到此这篇关于利用python实时刷新基金估值(摸鱼小工具)的文章就介绍到这了,更多相关python基金估值内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部