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


Posted in Python onSeptember 15, 2021

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

利用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基金估值内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python构造函数及解构函数介绍
Feb 26 Python
RC4文件加密的python实现方法
Jun 30 Python
Python3解决棋盘覆盖问题的方法示例
Dec 07 Python
PyTorch上实现卷积神经网络CNN的方法
Apr 28 Python
在pycharm中使用git版本管理以及同步github的方法
Jan 16 Python
PyQt Qt Designer工具的布局管理详解
Aug 07 Python
python os.path.isfile()因参数问题判断错误的解决
Nov 29 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
Feb 25 Python
pycharm 添加解释器的方法步骤
Aug 31 Python
python 实现学生信息管理系统的示例
Nov 28 Python
python实现监听键盘
Apr 26 Python
Python Django ORM连表正反操作技巧
Jun 13 Python
Python极值整数的边界探讨分析
Sep 15 #Python
Python办公自动化PPT批量转换操作
Sep 15 #Python
Python办公自动化解决world文件批量转换
Sep 15 #Python
Python函数式编程中itertools模块详解
Sep 15 #Python
Python编程中Python与GIL互斥锁关系作用分析
Sep 15 #Python
Python3.10的一些新特性原理分析
Sep 15 #Python
一篇文章带你了解Python和Java的正则表达式对比
Sep 15 #Python
You might like
中东人咖啡哲学
2021/03/03 咖啡文化
NOT NULL 和NULL
2007/01/15 PHP
php下把数组保存为文件格式的实例应用
2010/02/08 PHP
解析php中的escape函数
2013/06/29 PHP
php中explode的负数limit用法分析
2015/02/27 PHP
thinkphp框架实现数据添加和显示功能
2016/06/29 PHP
Yii框架实现对数据库的CURD操作示例
2019/09/03 PHP
PHP实现的AES 128位加密算法示例
2019/09/16 PHP
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
jQuery搜索子元素的方法
2015/02/10 Javascript
JavaScript函数详解
2015/02/27 Javascript
nodejs实现HTTPS发起POST请求
2015/04/23 NodeJs
JavaScript中用sort()方法对数组元素进行排序的操作
2015/06/09 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
探究Vue.js 2.0新增的虚拟DOM
2016/10/20 Javascript
jQuery Easyui 下拉树组件combotree
2016/12/16 Javascript
JS实现的小火箭发射动画效果示例
2018/12/08 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
[01:08:29]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第一场 1月9日
2021/03/11 DOTA
python实现获取序列中最小的几个元素
2014/09/25 Python
spyder常用快捷键(分享)
2017/07/19 Python
Python3实现抓取javascript动态生成的html网页功能示例
2017/08/22 Python
浅谈Django中的数据库模型类-models.py(一对一的关系)
2018/05/30 Python
Python中将两个或多个list合成一个list的方法小结
2019/05/12 Python
python的re模块使用方法详解
2019/07/26 Python
python实现的按要求生成手机号功能示例
2019/10/08 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
python selenium操作cookie的实现
2020/03/18 Python
Python虚拟环境virtualenv创建及使用过程图解
2020/12/08 Python
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
普通PHP程序员笔试题
2016/01/01 面试题
物流经理自我评价
2013/09/23 职场文书
马丁路德金演讲稿
2014/05/19 职场文书
新课培训心得体会
2014/09/03 职场文书
初中作文评语集锦
2014/12/25 职场文书
中班下学期幼儿评语
2014/12/30 职场文书