• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python定时执行指定函数的方法

python定时执行指定函数的方法

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python方法和函数,set函数python,python 自定义函数,python中def函数,python3函数手册等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了python定时执行指定函数的方法。分享给大家供大家参考。具体实现方法如下:

# time a function using time.time() and the a @ function decorator
# tested with Python24  vegaseat  21aug2005
import time
def print_timing(func):
  def wrapper(*arg):
    t1 = time.time()
    res = func(*arg)
    t2 = time.time()
    print '%s took %0.3f ms' % (func.func_name, (t2-t1)*1000.0)
    return res
  return wrapper
# declare the @ decorator just before the function, invokes print_timing()
@print_timing
def getPrimeList(n):
  """ returns a list of prime numbers from 2 to < n using a sieve algorithm"""
  if n < 2: return []
  if n == 2: return [2]
  # do only odd numbers starting at 3
  s = range(3, n+1, 2)
  # n**0.5 may be slightly faster than math.sqrt(n)
  mroot = n ** 0.5
  half = len(s)
  i = 0
  m = 3
  while m <= mroot:
    if s[i]:
      j = (m*m-3)//2
      s[j] = 0
      while j < half:
        s[j] = 0
        j += m
    i = i+1
    m = 2*i+3
  return [2]+[x for x in s if x]
if __name__ == "__main__":
  print "prime numbers from 2 to <10,000,000 using a sieve algorithm"
  primeList = getPrimeList(10000000)
  time.sleep(2.5)
"""
my output -->
prime numbers from 2 to <10,000,000 using a sieve algorithm
getPrimeList took 4750.000 ms
"""
</div>

希望本文所述对大家的Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • python 回调函数和回调方法的实现分析
  • 总结的几个Python函数方法设计原则
  • python定时执行指定函数的方法
  • python定时执行指定函数的方法
  • python每隔N秒运行指定函数的方法
  • python每隔N秒运行指定函数的方法
  • Python中针对函数处理的特殊方法

相关文章

  • 在Python下利用OpenCV来旋转图像的教程
  • Python写的一个定时重跑获取数据库数据
  • 使用Python的Twisted框架编写非阻塞程序的代码示例
  • Using Django with GAE Python 后台抓取多个网站的页面全文
  • Python使用Redis实现作业调度系统(超简单)
  • 深入理解NumPy简明教程---数组1
  • Python selenium 三种等待方式详解(必会)
  • Python常用正则表达式符号浅析
  • python 的列表遍历删除实现代码
  • python根据给定文件返回文件名和扩展名的方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python中使用platform模块获取系统信息的用法教程
    • python通过wxPython打开一个音频文件并播放的方法
    • Python读取Excel的方法实例分析
    • Python外星人入侵游戏编程完整版
    • Python实现向QQ群成员自动发邮件的方法
    • python获取指定时间差的时间实例详解
    • Python实现给文件添加内容及得到文件信息的方法
    • Python中函数的用法实例教程
    • Python中字符串格式化str.format的详细介绍
    • Python科学计算之NumPy入门教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有