自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

用Tkinter打造GUI开发工具(21)改进ast模块的分析代码和Python程序标色思路

用Tkinter打造GUI开发工具(21)改进ast模块的分析代码和Python程序标色思路 在上一篇文章,我们尝试用ast模块开发分析Python3程序的代码,在使用中有些小问题. 网友(Likianta-上海)给出了新的代码,我按照他的代码,进行了改进,新程序“py010b.py”基本能满足分...

2019-08-02 00:01:53

阅读数 89

评论数 0

用Tkinter打造GUI开发工具(20)用ast模块分析代码

用Tkinter打造GUI开发工具(20)用ast模块分析代码 我们在开发Python的GUI开发工具,首先要实现对Python程序代码分析。因此我首先考虑到使用ast模块。ast(Abstract Syntax Trees)是python中非常有用的一个模块,我们可以通过分析python的抽象语...

2019-07-27 23:45:35

阅读数 190

评论数 0

小白量化学习(5)建立本地股票数据库

小白量化学习(5)建立本地股票数据库 为了方便本地离线学习回测,可以在本地建立xbdata目录,存放股票数据。 一、本地建立xbdata目录 为了方便本地离线学习回测,可以在本地建立xbdata目录,存放股票数据。 例如: C:\xbdata。 不要把数据和程序放到一个目录中,这...

2019-07-05 10:13:33

阅读数 236

评论数 0

小白量化学习(4)基本面选股与股票池

小白量化学习(4)基本面选股与股票池 选股一般有多种方式,传统方式有基本面选股,技术指标选股。目前还有量化分析选股,深度学习选股等等。 一、股票基本面数据获取 我们使用tushare股票数据,做一个基本面选股的示例。 tushare的ts.get_today_all()方法能获取沪深上市公司的实...

2019-06-23 10:40:52

阅读数 274

评论数 0

小白量化学习(3)指标策略回测设计

小白量化学习(3)指标策略回测设计 一、准备工作 1、首先把如下文件复制到自己工程目录中。 小白量化Q群(小白量化群:524949939)共享中有下载。 HP_global.py HP_set.py HP_formula.py HP_sys.py 2、在新文件开始增加下面导入模块语句。 impor...

2019-06-23 10:37:17

阅读数 226

评论数 0

小白量化学习(2)自创指标设计

一、准备工作 1、首先把“HP_formula.py”文件复制到自己的工程目录中。 2、在新文件开始增加下面4条语句。 import numpy as np import pandas as pd from HP_formula import * import tushare as ts 二、对...

2019-06-23 10:29:25

阅读数 326

评论数 2

小白量化学习(1)准备环境

小白量化学习(1)准备环境 一、为什么使用Python做量化平台。 (1)Python系统免费,有丰富的资源库,且跨不同操作系统平台。 (2)Python语法简单,且吸收了很多计算机语言的优点。 (3)Python是解释型交互式语言。可以与Foxpro等语言比美。 (4)“阿法狗”就是采用Pyth...

2019-06-23 10:23:16

阅读数 380

评论数 0

用Tkinter打造GUI开发工具(19)ttk.Notebook笔记本小部件

用Tkinter打造GUI开发工具(19)ttk.Notebook笔记本小部件 ttk.Notebook笔记本组件类似多页的Frame,通过点击顶部标签的选项卡选择不同容器。笔记本小部件的目的是提供一个区域,用户可以通过单击区域顶部的选项卡来选择内容页面,如下所示: 每次用户单击其中一个选项卡时,...

2019-05-19 17:42:48

阅读数 734

评论数 0

用Tkinter打造GUI开发工具(18)tix.ButtonBox按钮框小部件

用Tkinter打造GUI开发工具(18)tix.ButtonBox按钮框小部件 由于Tix的很多小部件与Tkinter小部件用法类似,我们介绍一些Tix特有的小部件。 tix.ButtonBox小部件创建按钮框,可在按钮框中添加一些按钮,诸如通常用的“Ok”和“ Cancel”等。 按钮框中添加...

2019-05-09 10:40:03

阅读数 117

评论数 0

用Tkinter打造GUI开发工具(17)tix.Balloon气球窗口小部件

用Tkinter打造GUI开发工具(17)tix.Balloon气球窗口小部件 ix.Balloon气球窗口小部件一个部件弹出提供帮助。当用户将光标移动到已绑定了气球窗口小部件的窗口小部件中时,屏幕上将显示一个带有描述性消息的小型弹出式窗口。 使用tix.Balloon气球窗口小部件的构造语法...

2019-05-08 17:59:22

阅读数 165

评论数 0

用Tkinter打造GUI开发工具(16)Tkinter、Ttk和Tix混合编程

用Tkinter打造GUI开发工具(16)Tkinter、Ttk和Tix混合编程 前面我们学习了Tkinter的Toplevel、Frame、Label、Button等开发的知识,如果入门,再通过找参考资料学习其他小部件的编程,并不困难。我们后面随机抽取一些知识继续来写。 读者如果有兴趣,可以等我...

2019-05-06 10:58:26

阅读数 313

评论数 0

用Tkinter打造GUI开发工具(15)Tkinter小部件的Button按钮部件

用Tkinter打造GUI开发工具(15)Tkinter小部件的Button按钮部件 在Tkinter中,Button按钮部件也会经常用到,这节我们详细讲解Button部件的属性和用法。 Button小部件是一个标准的Tkinter的部件,用于实现各种按钮。按钮可以包含文本或图像,您可以调用Pyt...

2019-05-06 09:57:50

阅读数 133

评论数 0

用Tkinter打造GUI开发工具(14)Tkinter小部件的Label标签部件

用Tkinter打造GUI开发工具(14)Tkinter小部件的Label标签部件 标签Label部件是Tkinter最常用的部件之一,其语法格式如下。 label=tk.Label ( master, option, ... ) master 参数为其父组件,就是用来放置这个部件的。 像其它部...

2019-05-01 09:01:17

阅读数 269

评论数 0

用Tkinter打造GUI开发工具(13)Tkinter小部件的place布局

用Tkinter打造GUI开发工具(13)Tkinter小部件的place布局 place布局管理可以显式的指定小部件的绝对位置或相对于其它部件的位置。要使用 Place布局, 调用相应控件的 place() 方法就可以了。 所有 Tkinter 的标准部件都可以调用 place()。 使用pla...

2019-04-25 22:09:08

阅读数 125

评论数 0

用Tkinter打造GUI开发工具(12)Tkinter小部件的grid布局

用Tkinter打造GUI开发工具(12)Tkinter小部件的grid布局 部件的网格放置grid()方法是使用行列位置的方法放置部件。 grid()方法布局管理器会将控件放置到一个二维的表格里。主控件被分割成一系列的行和列,表格中的每个单元(cell)都可以放置一个控件。 grid()是T...

2019-04-20 15:10:38

阅读数 156

评论数 0

用Tkinter打造GUI开发工具(11)Tkinter小部件的pack布局

用Tkinter打造GUI开发工具(10)Tkinter小部件的pack布局 Tkinter 共有三种小部件的几何布局管理器,分别是:pack布局,grid布局,place布局。通过几何布局管理器控制窗体或容器中各个小部件的位置关系。首先介绍小部件的pack布局。 使用pack()方法的时候,...

2019-04-19 00:47:58

阅读数 193

评论数 0

用Tkinter打造GUI开发工具(10)Tkinter的Frame框架部件

用Tkinter打造GUI开发工具(10)Tkinter的Frame框架部件 Frame框架部件是Tkinter的容器部件,负责安排其它部件的位置,Frame组件采用在屏幕上的矩形区域组织布局,并提供其它部件的填充,也包括Frame框架部件本身,一个框架也可以用来作为一个基础类,以实现复杂的构件。...

2019-04-08 23:17:58

阅读数 171

评论数 0

用Tkinter打造GUI开发工具(9)Tkinter的位图和图片格式

用Tkinter打造GUI开发工具(9)Tkinter的位图和图片格式 在Tkinter小部件的位图选项,有下面这些位图是可用的。 上面的图片显示了标准的位图按钮部件能使用的为图。从左到右用后面这些字符串表示,“error”, “gray75”, “gray50”, “gray25”, “gra...

2019-04-08 01:39:07

阅读数 115

评论数 0

用Tkinter打造GUI开发工具(8)对齐方式和浮雕风格

用Tkinter打造GUI开发工具(8)对齐方式和浮雕风格 我们这篇继续介绍Tkinter通用属性。 首先介绍对齐方式。Tkinter小部件的对齐方式用属性anchor。anchor取值有tk.N(上),tk.NE(右上),tk.E(右),tk.SE(右下),tk.S(下),tk.SW(左下),t...

2019-04-07 00:02:45

阅读数 1339

评论数 3

用Tkinter打造GUI开发工具(7)字体类型

Tkinter字体类型根据Python使用的平台,可能会有三种方法来指定类型的风格。 1)作为一个元组的第一个元素是字体,紧随其后的是分大小,可选地紧随其后  字符串包含一个或多个风格修饰符粗体、斜体、下划线、和超调。 例如:(“Helvetica”, “16”)和(“Times”, “24”, ...

2019-03-27 00:15:26

阅读数 279

评论数 0

提示
确定要删除当前文章?
取消 删除