limitloop是一个轻量级的python模块,用于运行依赖于精确计时的循环。

limitloop的Python项目详细描述


limitloop

limitloop是一个轻量级的python模块,用于运行依赖于精确计时的循环。

这个包可以通过pypi获得,可以使用以下命令安装。

python -m pip install limitloop

基本用法

模块的所有功能都是通过limitloop.Loop类提供的。这个类是用对函数的引用实例化的,然后它可以以一致的速率调用预设的次数,或者直到被中断。例如,下面的代码…

fromlimitloopimportLoop#Define a simple function for the Loop object to call#This function must accept the loop object itself as its first argumentdefdemoFunction(loop):print('Hello, world!')#Create our loop object, set to run at one iteration per secondl=Loop(demoFunction,freq=1)#Call the function defined above 5 timesl.run(5)

…每秒输出一行。

Hello, world!
Hello, world!
Hello, world!
Hello, world!
Hello, world!

有关更高级的用法,请参见API reference

todo:添加更多高级用法示例

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
生成的代码为什么在无人机中使用Java是不安全的?   java实体继承和鉴别器列   java使用Struts 2中sj:datepicker的beforeShow事件   JavaMaven没有安装pom文件中的所有内容,导致“缺少必需的库”x124   java将自定义GIF从assets文件夹加载到recyclerview 安卓中   java实现稀疏数组   java在获得所需结果集后关闭连接对象   java在活动中将数组值添加到MClickListener()   java如何删除单元格工厂引用   java字符串。分号分隔   Java抽象和接口   java Intellij IDEA SLF4J:未能加载类“org.SLF4J.impl.StaticLoggerBinder”   java改造JsonArray recyclerview异常   JavaJUnit@Theory:有没有方法抛出有意义的异常?   如何在Java中将XML内容写入字符串?