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 libGDX绘制纹理区域的一部分   要生成的windows Java编译器选项。exe文件   JFrame中标题栏中的java字幕   java为非java应用程序创建jar文件。类文件   java活动流在应用程序加载时在面板中生成X个数量的对象   java GAE:隐藏敏感网站文件/信息   java使用itext以编程方式单击PDF XFA表单上的按钮   java组件大小问题!由于我不知道的原因,调整到父级大小!   JOptionPane中的java更新消息   Eclipse启动时java启动Tomcat?   java如何使用CameraKit保存照片和视频   java中的XML文档遍历器   java如何在ECDSA中处理基址顺序较长的短哈希   java与MySQL和Netbeans的斗争