python定时器
摘要:之前使用Tkinter模块时,对于定时器的需求,使用模块中的after,但是随着时间的需求,譬如,最近需要定时20ms调用一个函数,发现after总是在接近40ms的时候才调用。 在此记录一种较为精确的定时器。 class threading.Timer(interval, function, ar
阅读全文
posted @
2017-05-24 09:21
禅在心中
阅读(922)
推荐(0)
Tkinter制作简单的python编辑器
摘要:想要制作简单的python脚本编辑器,其中文字输入代码部分使用Tkinter中的Text控件即可实现。 但是问题是,如何实现高亮呢?参考python自带的编辑器:python27/vidle文件夹中的代码。 实现效果为: 其中主要思路就是在Text中每输入一行代码,都通过正则匹配,查找是不是需要高亮
阅读全文
posted @
2017-05-06 16:13
禅在心中
阅读(2926)
推荐(0)
列表中字符串按照某种规则排序的方法(python)
摘要:有时候处理数据时,想要按照字符串中的数字的大小进行排序。 譬如,存在一组记录文件,分别为‘1.dat’,'2.dat'... 当我把该文件夹中的所有记录文件名读到一个列表中,这些字符串的排列方式为: 如何让这些字符串按照数字排列? 1、首先通过正则表达式,提取出字符串中的数字 2、排序,选择buil
阅读全文
posted @
2017-05-05 16:35
禅在心中
阅读(29623)
推荐(1)