
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
用Tkinter打造GUI开发工具(24)Tree树控件采用Python自带Tkinter库开发GUI软件,学习负担为零,因此受到很多朋友喜爱。但是原始的Tkinter库控件比较简单,但是它为我们提供可以扩展新控件的空间。前面课程,我为大家介绍了如何实现ttk.Notebook,使控制卡Tab放到下面。见下图。用Tkinter打造GUI开发工具(19)ttk.Notebook笔记本小部件...
用Tkinter打造GUI开发工具(37)Tkinter中的显示网页组件既然在Tkinter中能够播放音乐,设计三维动画图形,在Tkinter显示网页也很容易。在HP_tk2模块中有HP_web子模块,HP_web可以实现在Tkinter上放置一个浏览器。下面给出演示代码:importtkinterastk#导入Tkinterimport HP_web as hwebif __name__=="_
用Tkinter打造自己的Python IDE开发工具(6)Python多文件共享变量与智能插件设计在Python中实现多个文件共享变量,即又可以获取变量值,也可以修改变量的值。有两种方式。一是作用域共享变量,一是类属性共享变量。我们本文主要介绍作用域共享变量,另外一个模式我们在量化策略编写时再详细介绍。作用域共享变量在我编写的书籍<零基础搭建量化投资系统――以Python为工具>,专
用Tkinter打造GUI开发工具(29)可视化设计之Pack布局及生成代码前面我们介绍了Tkinter的2个布局方法的可视化设计,这2个方法是Place和Grid布局。这篇介绍Pack布局的可视化设计程。我们仍然要依赖HP_tk2来实现设个设计程序。# Tkinter GUI可视化生成代码验证程序.import tkinter as tkimport tkinter as ttkim...
用Tkinter打造GUI开发工具(43)Tkinter接管print输出语句在前面博客介绍了用Tkinter做Python编辑器,我们看到可以运行Python代码,问题是,代码输出到哪里了?如果没有在Python编辑器中,我们无法看到输出结果。因此我们需要在程序中获取print语句输出信息。小白量化框架在HP_tk模块已经提供了现成的功能,用户只需要使用就可以了。下面直接给出演示代码,其中有详细
用Tkinter打造自己的Python IDE开发工具(1)建立一个简单的代码编辑器很多Python初学者,安装完Python后,已经包含了IDLE代码开发和调试系统。都会再安装各种Python开发系统,例如Spyder,pycharm,vscode等等。我前面的系列博客比较详细地介绍了Tkinter的功能和使用,这一篇开始介绍用Tkinter开发自己的Python程序开发工具。基础的知识,请读者
用Tkinter打造自己的Python IDE开发工具(2)实现Python代码执行并输出信息上一篇我们介绍了编辑器的实现。这篇介绍实现Python代码执行并输出信息。执行Python代码,我们使用函数exec()。其用法如下。exec(object[, globals[, locals]])具体使用,我们见后面的代码,有详细注释,如果不清楚可以来我的QQ群咨询。我们创建一个输出信息窗。为了美观,
用Tkinter打造GUI开发工具(47)在Tkinter中实现文件和目录的拖拽功能Python Tkinter是免费开源的,因此有许多程序员在上面开发了很多新功能模块.tkdnd是tk扩展的Python包装器。tkdnd扩展提供了本机特定于平台的拖放机制的接口。在Unix下,使用的拖放协议是XDND协议版本5(也由Qt工具箱以及KDE和GNOME桌面使用)。在Windows下,使用OLE2拖放界
Python变量数据共享机制
用Tkinter打造GUI开发工具(30)控件参数设置窗口及参数获取方法前几篇我们介绍了Tkinter的3种布局可视化的技术实现,本来这篇要介绍FORM布局的可视化技术实现代码。但是我还没想到更好的技术实现方法,后面抽空再介绍。这篇先介绍Tkinter控件参数设置窗口及参数获取方法。可视化设计除了布局外,还存在每个控件的参数设置,不同的控件参数都不同,有些甚至有几十个参数。因此我们可以考虑把不..







