方法1:使用python的Thread类的子类Timer,该子类可控制指定函数在特定时间后执行一次:
所以为了实现多次定时执行某函数,只需要在一个while循环中多次新建Timer即可。

from threading import Timer
import timedef printHello():print ("Hello")print("当前时间戳是", time.time())def loop_func(func, second):#每隔second秒执行func函数while True:timer = Timer(second, func)timer.start()timer.join()loop_func(printHello, 1)

运行结果如下:

Hello
当前时间戳是 1569224253.1897497
Hello
当前时间戳是 1569224254.1911764
Hello
当前时间戳是 1569224255.1924803
Hello
当前时间戳是 1569224256.1957717
Hello
当前时间戳是 1569224257.1964536
……

方法2:使用time模块的sleep函数可以阻塞程序执行

<

每隔一定时间执行一次函数_python — 轮询执行某函数的方法相关推荐

  1. linux主备dns切换时间,linux实现DNS轮询实现负载平衡

    导读 DNS 轮询机制会受到多方面的影响,如:A记录的TTL时间长短的影响:别的 DNS 服务器 Cache 的影响:windows 客户端也有一个DNS Cache.这些都会影响 DNS 轮询的效果 ...

  2. python控制led屏_python轮询机制控制led实例

    我就废话不多说了,大家还是直接看代码吧! # -*- coding:utf-8 -*- # File: ceshitianqi import urllib2 import json import ti ...

  3. python去掉字符串尾部空格的函数_python清除字符串前后空格函数的方法

    python清除字符串前后空格函数的方法 python有时候需要清除字符串前后空格,而字符本身的空格不需要清除掉,那就不能用正则re.sub来实现. 这时用到strip()函数 用法: str = ' ...

  4. python语言采用编译执行方式_Python程序的执行过程 解释型语言和编译型语言

    我初学Python时,听到的关于Python的第一句话就是,Python是一门解释性语言,我就这样一直相信下去,直到发现了*.pyc文件的存在.如果是解释型语言,那么生成的*.pyc文件是什么呢?c应 ...

  5. 简述python执行原理_Python程序的执行原理(1)(2)

    Python程序的执行原理(1)(2) 1. 过程概述 Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字节码指令,从而完成程序的执行. 2. 字节码 字节码在 ...

  6. python远程登录并执行命令_Python - 远程SSH执行命令

    前言 在自动化运维中经常需要通过ssh批量操作服务器,利用Python的paramiko模块就快速完成工作. 安装 pip install paramiko 使用SSHClient类 SSHClien ...

  7. 简述python程序执行原理_Python程序的执行原理(1)

    test.py的指令序列 func函数的指令序列 第一列表示以下几个指令在py文件中的行号; 第二列是该指令在指令序列co_code里的偏移量; 第三列是指令opcode的名称,分为有操作数和无操作数 ...

  8. python 操作oracle 执行脚本_python、abaqus执行脚本路径

    python中获取执行脚本路径方法 1.sys.path[0]:获取执行脚本目录绝对路径 #每次执行脚本时,python会将执行脚本目录加入PYTHONPATH环境变量中(sys.path获取) #! ...

  9. string是python内置函数吗_Python 字符串与内置函数(方法)

    一.字符串 1.字符串定义 a.定义时用成对双引号或成对单引号 b.也可以用成对的三个双引号或成对的三个单引号定义字符串(定义的字符串用包含单引号或双引号时可以用这个方法) c.字符串中间有单引号时, ...

最新文章

  1. 15000 字的 SQL 语句大全
  2. 基于SSM+Layui实现医院预约挂号系统
  3. 网站内链如何布局才能使蜘蛛更喜欢?
  4. Json对象与Json字符串互转(4种转换方式)
  5. Synchronize对象锁
  6. 微信小程序:一把瑞士军刀
  7. echart triggeron设置两个方法_6个超实用方法:打造PPT立体空间感
  8. 完美解决SSM中 java.lang...c3p0/impl/NewProxyResultSet.isClosed()Z is abstract 【插入数据只能插入一条问题】
  9. 通过kubeadm安装kubernetes 1.13.2
  10. Upload LABS Pass-6
  11. .net winform panel 不刷新_winform项目——仿QQ即时通讯程序04:登录界面补充
  12. 【POJ1328】Radar Installation(贪心,决策包容)
  13. Java学习(8):贪吃蛇游戏
  14. 【JavaAndroid开源库代码剖析】のandroid-smart-image-view
  15. 如何突破织梦后台发布文章的250字符的内容摘要字数限制
  16. 安卓app可以用python写吗_安卓app可以用python写吗
  17. Oracle表名、列名、约束名的长度限制
  18. 3GPP协议下载地址
  19. 00 | 为什么下一个开源项目可能仅是一个接口
  20. Activity的概述

热门文章

  1. 半监督+标签传播算法
  2. R语言设置或查询图形参数par函数
  3. 王者荣耀装备测试软件,王者荣耀首度公开5v5 PVP自动化测试方案
  4. 使用python函数计算3.5四舍五入的结果_python 数字的四舍五入-Go语言中文社区
  5. 3.4.3 嵌套查询
  6. 右键点“工作空间”窗口内空白部分,在弹出的菜单上勾选“Docking View / 停靠式”。然后双击程序窗口的窗棱,就是最上面那条蓝色边框
  7. 从零开始安装 Caffe --CPU only----没有 pycaffe
  8. 【tensorboard】从tensorboard上看出模型是否存在过拟合
  9. LeetCode 202. Happy Number--Python解法
  10. 纯内存linux,7、内存知识和Linux基本原则