• 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的Tornado框架对子域名和泛域名的支持
  • Django中模版的子目录与include标签的使用方法
  • 使用PDB简单调试Python程序简明指南
  • Python中用函数作为返回值和实现闭包的教程
  • Python使用htpasswd实现基本认证授权的例子
  • Python求算数平方根和约数的方法汇总
  • Python实现的Kmeans++算法实例
  • python清除指定目录内所有文件中script的方法
  • Python警察与小偷的实现之一客户端与服务端通信实例
  • Python中__init__和__new__的区别详解

文章分类

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

最近更新的内容

    • 从零学python系列之数据处理编程实例(一)
    • 可用于监控 mysql Master Slave 状态的python代码
    • 为Python的web框架编写MVC配置来使其运行的教程
    • Python 操作MySQL详解及实例
    • python网络编程学习笔记(二):socket建立网络客户端
    • 教你用python3根据关键词爬取百度百科的内容
    • python列表去重的二种方法
    • Python 26进制计算实现方法
    • Python自定义函数的创建、调用和函数的参数详解
    • Python使用reportlab将目录下所有的文本文件打印成pdf的方法

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

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