from tkinter import *
import requests
import tkinterapp = Tk()
app.title('股票查询 深沪')
app.geometry('400x250')
v_text=StringVar()
v_name=StringVar()
name = Entry(app,textvariable=v_name,bd=5)
url='http://hq.sinajs.cn/list='
def go():get_name=name.get()url_new=url+get_nameres=requests.get(url_new).textlist=res.split(',')v_text.set('当前查询股票:{}\n今日开盘价:{}\n昨日收盘价:{}\n当前价格:{}\n今日最高价:{}\n今日最低价:{}\n成交的股票数:{}\n成交金额:{}\n日期:{} {}'.format(str(list[0][21:]),list[1],list[2],list[3],list[4],list[5],list[8],list[9],list[30],list[31]))
def photo():import io# allows for image formats other than giffrom PIL import Image, ImageTktry:# Python2import Tkinter as tkfrom urllib2 import urlopenexcept ImportError:# Python3import tkinter as tkfrom urllib.request import urlopenroot = tk.Toplevel()get_name=name.get()url = "http://image.sinajs.cn/newchart/daily/n/{}.gif".format(get_name)image_bytes = urlopen(url).read()# internal data filedata_stream = io.BytesIO(image_bytes)# open as a PIL image objectpil_image = Image.open(data_stream)# optionally show image info# get the size of the imagew, h = pil_image.size# split off image file namefname = url.split('/')[-1]sf = "{} ({}x{})".format(fname, w, h)root.title(sf)# convert PIL image object to Tkinter PhotoImage objecttk_image = ImageTk.PhotoImage(pil_image)# put the image on a typical widgetlabel = tk.Label(root, image=tk_image, bg='black')label.pack(padx=5, pady=5)root.mainloop()
def go_1():import threadingt1=threading.Thread(target=photo)t1.start()name.pack()
go=Button(app,text='查询',command=go).pack()
photo_1=Button(app,text='图片',command=go_1).pack()
label_show=Label(app,textvariable=v_text).pack()
app.mainloop()

Python深沪股票查询(Tk可视化)相关推荐

  1. php爬新浪股票,GitHub - asa1525/SinaFinance-Crawler: 爬取了深沪股票的资讯,包含标题、时间、来源、内容、关键词、链接和股票ID...

    第二十一天有回想起来记录了 原先预定的爬虫工作终于引来了终点,尽管最后的去重工作还没有做到真正的完善,但从现在开始我会写下我所做到的内容. 我的任务就是爬取新浪财经每只股票资讯页面下所有的新闻,将日期 ...

  2. python level2行情_如何获取深沪股票 LEVEL2 数据接口?

    根据上交所2017年5月公告的文件显示,拿到L1普通行情数据授权的有112家公司,L2授权的有25家,我这里只贴出L2数据的厂家,如果想看L1的授权公司或者深交所的授权情况可以自己去查,太多了就不贴了 ...

  3. python tushare获取股票数据并可视化_荐Python获取股票数据及其可视化--基于tushare库...

    01 Tushare简介 Tushare是一个金融大数据开放社区,它免费提供各类金融数据和区块链数据 , 助力智能投资与创新型投资.在Tushare 旧版 运行了3年后,Tushare Pro终于要跟 ...

  4. python tushare获取股票数据并可视化_Python股票数据获取及其可视化——基于tushare库...

    01 Tushare简介 Tushare是一个金融大数据开放社区,它免费提供各类金融数据和区块链数据 , 助力智能投资与创新型投资.在Tushare 旧版 运行了3年后,Tushare Pro终于要跟 ...

  5. Python 爬虫实现天气查询(可视化界面版)

    github项目地址:StarMan Python 实现天气查询的程序早已完成,近日开学无课,昨晚心血来潮想做一个较为友好的界面版本,便匆忙行动了起来. 在之前已有的程序的基础上使用Tkinter 模 ...

  6. python学习之股票查询程序

    学习python后,做的最久的作业,纪念一下 话不多说,直接上代码 f = open("股票数据", "r") e = f.read() # 把内容取到内存 a ...

  7. python tushare获取股票数据并可视化_使用Python获取股票数据Tushare

    最近不是在炒股吗,挣点儿零花钱,权当学习金融知识了,前几天了解到转债,T+0,这个东西有点儿刺激啊,哈哈,就是老去看手机,实在有点儿耽误事儿,就想着,用python把股票价格拉下来,如果有上下的变动, ...

  8. 获取同花顺数据接口_如何获取深沪股票 LEVEL2 数据接口?

    根据上交所2017年5月公告的文件显示,拿到L1普通行情数据授权的有112家公司,L2授权的有25家,我这里只贴出L2数据的厂家,如果想看L1的授权公司或者深交所的授权情况可以自己去查,太多了就不贴了 ...

  9. 可视化股票市场结构||沪深300股票聚类可视化

    前半部分是Visulizing the stock maket structure文章翻译,对代码进行逐行解释,并在文后附录所有参考链接.后半部分是基于案例做的沪深300可视化 此案例采用了几种非监督 ...

最新文章

  1. vs2010设置boost开发环境
  2. UNIX环境高级编程第三章
  3. 【hdu 1573 X问题】【 hdu3579 Hello Kiki 】【poj 2891】
  4. python输出不重复的单词_python-如何在文本文件中创建所有单词的列表,但字母重复的单词除外...
  5. C语言字符串基本操作
  6. 跟我一起学.NetCore之熟悉的接口权限验证不能少(Jwt)
  7. Qt工作笔记-QSS中关于QCombox的设置
  8. iPhone又降价了!京东、苏宁安排上了 iPhone XS系列最高直降1700元
  9. 获取当前周和前一周周一和周天,下一周周一和周天
  10. 数据特征处理pca降维-小结
  11. 将不确定变为确定~一切归总为“二”(C#中的位运算有啥用)
  12. 【Linux】监视gpu使用情况
  13. 电脑重装操作系统——使用U盘安装(简略步骤)
  14. 基于51单片机的俄罗斯方块游戏
  15. pqi 更方便的使用pip源
  16. 25【中介者设计模式】
  17. java过滤器filter过滤相同url时的执行顺序
  18. 最新易发卡PJ免授权版源码
  19. 【2019-07-23】]python3 把日语翻译为中文 调用百度翻译API接口及API申请使用教程
  20. 数字化经济与高科技经济

热门文章

  1. Linux中搭建静态网站(练习题)
  2. 从发布-订阅模式到Vue响应系统
  3. 【Python融于生活】之我想要保存QQ邮箱富途的附件
  4. 教你用 python 画圣诞树
  5. 安卓把word转为html,把Word转为简洁的html的若干种方法
  6. sci论文宝典,科研入门,如何进行科研
  7. faithful原版高清java_我的世界Faithful材质包下载【1.6-1.8.x】【32x/64x】
  8. uniApp使用GoogleMap规划多个目的地路线
  9. C++实现找100(任意)以内的质数--非常好的算法
  10. 计算机c盘属性不显示安全选项,Win10系统下磁盘属性没有安全选项卡怎么解决?...