
tkinter实战--刷词程序
文章平均质量分 63
使用python制作一个窗口程序,主要应用tkinter。此专栏所制作的是一个刷单词的小应用,包括子页面以及快捷键的避坑,以及主页面与子页面数据传输的问题。专栏内含源码及操作讲解,以及开发时所遇见的各种问题,希望对大家有所帮助。
'需尽欢'
编程从新手到炼狱
展开
-
python tkinter窗口程序设计实战(二)-- button按钮绑定及点击按键共存(bind_all)
上一篇文章介绍了tkinter实现计时器的功能,本文章主要介绍button按钮绑定及按键点击共存的原理及实现方式。一、原理1、首先需要写好按键或点击button时所执行的函数2、再写一个中间函数,通过中间函数调用被执行函数3、通过bind_all将按键与中间函数绑定注意:由于bind_all绑定时会将按键在电脑中的代码传递给被执行函数,而button中command所调用执行函数时,不会再另传递参数给被执行函数,所以中间函数需要比被执行函数多接收一个参数,这样程序执行时才不会报错。原创 2022-09-18 23:47:03 · 4551 阅读 · 0 评论 -
python tkinter窗口程序设计实战(七)--tkinter生词本源码及目录结构\网络翻译说明\效果图
源码及打包程序自取:链接:https://pan.baidu.com/s/1XOdST3-CX1a0ksmqEkYAUg提取码:ly12。原创 2022-10-08 20:50:32 · 478 阅读 · 1 评论 -
python tkinter窗口程序设计实战(六)--pyinstaller打包(模块错误、无命令行打包、步骤介绍)
使用pip下载安装pyinstaller。原创 2022-10-08 20:17:22 · 785 阅读 · 1 评论 -
python tkinter窗口程序设计实战(五)--解决Button未点击却执行、循环做的按钮传值只有最后一次循环值、热键首次不灵
是我遇见的几个小问题,希望我的解决方法可以对大家有所帮助我在做其中一个功能时碰见代码执行时,没有点击操作,直接调用了Button中command的情况,这种情况分为两种,具体问题的原理暂时没有想明白只总结了解决办法。在一个功能中,我需要循环做一页按钮,但最后写完点击的响应却发现,最终传的值全是最后一次循环时的值。原创 2022-10-02 23:10:37 · 1358 阅读 · 1 评论 -
python tkinter窗口程序设计实战(四)--创建子页面(点击按钮给子页面传参数)及子页面Entry获取不到值的问题
在做程序时需要创建一个子页面来继续进行别的操作,有时会遇见创建不了,或者创建的不满意,以及创建出的子页面Entry获取不到输入值的情况,接下来我将介绍我遇见此类问题时尝试的解决方案。1、在点击按钮时有一个响应的函数,将按钮代表的值保存在一个txt文件中。2、在需要时打开txt文件读取即可。当我们在主页面中使用Entry获取输入时只需要textvariable这个参数即可,但是在子页面中获取时,我发现怎么也获取不到textvariable后面跟的变量,我也翻阅了许多博客,最后总结如下方法。原创 2022-10-02 22:06:06 · 1728 阅读 · 0 评论 -
python tkinter窗口程序设计实战(三)--tkinter程序调用系统程序、tkinter小弹窗
在做tkinter小应用时可能会需要调用系统程序,这里我调用记事本程序一、调用系统程序将os库添加到代码中总结来说,就是使用os.system来执行cmd命令。原创 2022-10-02 21:32:09 · 909 阅读 · 0 评论 -
python tkinter窗口程序设计实战(一)--计时器
因为自己英语水平不高,又即将面临着一个很重要的英语考试,所以突发奇想自己做一个刷单词的程序,而这个程序也就应运而生了。本文章主要介绍我做的一个小模块--计时器功能。在做的时候我参照了几个博主的文档,收益良多,现在就介绍在本文。一、计时器的原理时间戳学过编程的都应该知道有这么一个东西叫做时间戳,时间戳是从1970年1月1日期所有秒的和,在计算机中计时,主要计是对时间戳的计算。好比现在2022-09-17 23:34的时间戳大概就是。原创 2022-09-17 23:50:36 · 1301 阅读 · 0 评论