tkinter的after函数的使用方法
2024-09-18 18:28:06
1,模块tkinter里面没有aften函数,aften是部分类的类方法。
import tkinter l = dir(tkinter)
for s in l:
if 'after' in eval("dir(tkinter.%s)"%s):
print(s, end=" ")
我用代码列出了tkinter所有有aften方法的类
BaseWidget Button Canvas Checkbutton Entry Frame Label
LabelFrame Listbox Menu Menubutton Message Misc OptionMenu
PanedWindow Radiobutton Scale Scrollbar Spinbox Text
Tk Toplevel Widget
大概是全部都有吧。。。。
2,aften 、 aften_cancel 和after_idle
帮助文档
after(self, ms, func=None, *args) 在给定时间后调用函数一次。
MS以毫秒为单位指定时间。函数给出了
要调用的函数。额外的参数
作为函数调用的参数。返回
使用after_cancel取消调度的标识符。
aften是有返回值的!!!
Tk类提供的after方法不是循环的计时器,
它相当于不会堵塞进程的sleep
需要循环计时的话,就再在函数里面再次aften
最新文章
- 《final修饰基本类型变量和引用类型变量的区别》
- IIS没有ASP.NET选项卡
- SSRS 传多值参数问题
- Android实例-从照相机或图库获取照片(XE8+小米2)
- java排序算法-交换排序
- web端及时通讯原理
- CentOS安装Nginx,并配置nodejs反向代理
- log.sh
- Js数组的操作push,pop,shift,unshift等方法详细介绍
- SQL表连接
- 关于WIN7 内存占用很大的 问题svchost.exe
- MTK LCM的添加
- 十、Strategy 策略模式
- Node.JS + Mysql数据库
- Jenkins之构建执行脚本权限问题
- 【Android】完善Android学习(七:API 4.0.3)
- Python 函数返回多值
- ubuntu18.04里更新系统源和pip源
- 02 看懂Oracle执行计划
- [10.12模拟赛] 老大 (二分/树的直径/树形dp)