
按快捷键:CtrlAltDelete,在d出的对话框找到任务管理器,单击进入任务管理器,点击应用程序,在任务窗口里面找到卡住的python的.exe程序,单击选中,点击右下角的结束任务。
程序是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。
python广泛应用于系统管理任务的处理一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
python广泛应用一个和其他大多数语言(如C)的区别就是,一个模块的界限,完全是由每行的首字符在这一行的位置来决定的(而C语言是用一对花括号{}来明确的定出模块的边界的,与字符的位置毫无关系)。这一点曾经引起过争议。
python广泛应用可移植性:
python广泛应用由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion。
python广泛应用Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE、PocketPC、Symbian以及Google基于linux开发的android平台。
缺点:不容易控制,而且是个阻塞函数
优点:可以管理和调度多个任务,可以进行控制
缺点:阻塞式函数
优点:非阻塞
缺点:不易管理多个任务
sched模块实现了一个时间调度程序,该程序可以通过单线程执行来处理按照时间尺度进行调度的时间。
通过调用 scheduler.enter(delay,priority,func,args) 函数,可以将一个任务添加到任务队列里面,当指定的时间到了,就会执行任务( func函数 )。
执行结果为:
按顺序执行任务:
执行结果为:
s.run()会阻塞当前线程的执行
可以用
也可以用 s.cancal(action) 来取消sched中的某个action
运行结果为:
运行结果为:
运行结果:
celery框架后续更新
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)