# 第三方库及Tkinter介绍 python支持多种图形界面的第三方库,包括:TK, wxWidgets, Qt, GTK... 在这些第三方库中,TK是python自带支持的,不需要安装额外的开发软件,考虑到任务比较简单,就打算选择Tkinter进行开发。

前言

如果你想入门量化,了解更多量化投资知识,欢迎点击加入关注我们公众号(量化投资学院)

个人VX: 82789754

第三方库及Tkinter介绍

python支持多种图形界面的第三方库,包括:TK, wxWidgets, Qt, GTK... 在这些第三方库中,TK是python自带支持的,不需要安装额外的开发软件,考虑到任务比较简单,就打算选择Tkinter进行开发。

关于TK以及Tkinter

  • tkinter是python自带的GUI库,是对图形库TK的封装
  • tkinter是一个跨平台的GUI库,开发的程序可以在win,linux或者mac下运行
  • Tk会调用操作系统提供的本地GUI接口,完成最终的GUI。

tkinter介绍

tkinter是python自带的GUI库,是对图形库TK的封装 tkinter是一个跨平台的GUI库,开发的程序可以在win,linux或者mac下运行除此之外还存在很多图形库,例如pythonWin 仅适合window的界面编程库wxPython 第三方界面编程库

组件概念 一个窗口中任意内容都可以称之为一个组件 tkinter的组件包含以下几种:

按钮组件

Button              

文本输入框组件

Entry               单行文本框组件`
Text                多行文本框组件

标签组件

Label               标签组件,可以显示图片和文字
Message             标签组件,可以根据内容将文字换行

菜单组件

Menu                菜单组件
MenuButton          菜单按钮组件,可以使用Menu代替

滚动条组件

scale               滑块组件
Scrollbar           滚动条组件

其他组件

Canvas              画布组件
Frame               框架组件,将多个组件编组
Toplevel            创建子窗口容器组件

创建简单的窗口 import tkinter 生成主窗口对象 root = http://tkinter.Tk() 保持主窗口一直消息循环中 root.mainloop() 带有组件的窗口

免责声明:

此处所提供的信息仅为普遍且带有教育性的信息。并没有其它意图且不被构建或解释为任何建议。如果此信息是由你所执行,那么此信息应完全为你自行决定, StudyQuant将不会承担任何责任。

python scale 窗口部件 使用_Tkinter介绍及教学-Python教学【StudyQuant-Python量化投资课堂】...相关推荐

  1. python转换窗口无响应_Tkinter窗口显示(没有响应),但代码正在运行

    我有一个程序,在你点击一个操作按钮后运行一个很长的过程.当进程运行时,根窗口会说它没有响应,即使我知道程序是在后台运行的.这个程序将发布给我的几个同事,我想确保他们看到这个时不会惊慌失措,关上窗户.我 ...

  2. python tkinter 窗口禁止编辑_Tkinter Toplevel 禁止主窗口功能

    实现点击主窗口按钮,弹出副窗口,同时禁止主窗口功能,在关闭窗口后,使能主窗口. from tkinter import * WINDOWSIZE = '710x510+50+50' def t_clo ...

  3. python tkinter 窗口禁止编辑_tkinter的text控件,绑定事件后不能编辑了

    tkinter的text控件,又有新的问题 DateCtrl.py from tkinter import * import tkinter.font as tkFont import calenda ...

  4. python windows窗口置顶_Python入门:第一个程序“Hello, world”

    本文主要内容 安装Python 使用IDLE和基础交互模式 编写一个简单的程序 使用IDLE的Python shell窗口 本章将介绍Python和IDLE的下载.安装和启动过程,IDLE是Pytho ...

  5. python怎么打开shell界面-使用IDLE的Python shell窗口实例详解

    启动IDLE后会打开Python shell窗口.当键入代码 时,它会基于Python语法提供自动缩进和代码着色功能. 使用IDLE中的Python shell.代码在输入时会自动着色(基于Pytho ...

  6. 零基础学python免费网课-零基础学Python量化投资,超值线上课程反复回看

    原标题:零基础学Python量化投资,超值线上课程反复回看 超值网络课程 量化投资是一种严谨.系统化的投资方式,相比起传统投资,量化投资风险低回报高,但是它要求投资者使用数据处理分析.计算机编程技术. ...

  7. 金融python入门书籍_零基础想系统地学习金融学、量化投资、数据分析、python,需要哪些课程、书籍?有哪些证书可以考?...

    7.10更新,最近写了关于量化交易的一些文章: -------------------------分割------------------------- 感谢大家的支持!我要把下文当中视频全部放出来给 ...

  8. 【StudyQuant| Python量化投资- 量化研究 - 系列7】多种仓位管理的方法,固定止盈止损 与 移动止盈止损

    前言 StudyQuant -[量化投资教学系列帖子],通过实际案例教初学者使用python进行量化投资,分享最前沿的研究成果.希望能对大家有帮助. 量化投资文章 请点击此处 相关文章 区间震荡策略曾 ...

  9. 量化投资交易python工具干货大全

    http://www.newsmth.net/nForum/#!article/Python/128763 最近程序化交易很热,量化也是我很感兴趣的一块. 国内量化交易的平台有几家,我个人比较喜欢用的 ...

最新文章

  1. 分享Silverlight新鲜事(11月15日-21日) - PDC 10 Downloader
  2. Zabbix监控之常用snmp-OID
  3. redux异步action_Redux数据状态管理
  4. SQLSERVER2005的安装目录结构(下)
  5. mysql面试题分组并合并列
  6. petshop4.0 详解之一(系统架构设计)(转载)
  7. python excel 添加数据_使用pyexcel python在电子表格中添加行数据
  8. 监督学习和无监督学习_一篇文章区分监督学习、无监督学习和强化学习
  9. 视频分享:做“有料”的计算机大学生
  10. 拼多多商家无货源,如何批量铺货?
  11. html右下角的广告特效,用jQuery实现网页右下角弹出广告效果
  12. iPad被停用,安装iTunes提示安装包出错解决办法
  13. linux 创建mbr分区,MBR分区类型简介
  14. 免费软件时代的来临!可以媲美金蝶用友的ERP产品,完全免费使用。
  15. linux终端中文方块,Linux终端界面显示中文乱码或方块
  16. [LeetCode][算法初级][数组] 30 有效的数独
  17. 重磅:Vue 官网竟然有免费的中文视频教程了
  18. Neo4j 4.0 / 4.1 配置快速参考 - 单服务器模式,适用于社区版和企业版
  19. A1033 To Fill or Not to Fill
  20. python中geometry用法_pythongdal教程之:几何形状geometry与投影projection

热门文章

  1. Java GC收集器配置说明
  2. hashtable、hashmap、ConcurrentHashMap、treemap的区别
  3. [SQL Server优化]善用系统监视器,确定系统瓶颈
  4. 从tomcat 迁移到 WebSphere 经验总结
  5. python r语言 作图_R语言低级绘图函数-rect
  6. mybatis 大于小于转义_10 HTML5特性、转义字符和注释
  7. python比较excel表格内容并提取_python 实现excel数据的提取和整理
  8. mysql查询哪天,Mysql日期查询的详细介绍
  9. 热点面试题目—Java异常
  10. oracle 伪列访问序列,Oracle数据库对象,同义词、序列、视图、索引