python等待10秒执行下一命令的方法


Posted in Python onJuly 19, 2020

python等待10秒执行下一命令的方法:

首先导入时间(time)模块;

然后在需要等待执行的命令前调用sleep()方法,并在方法的括号里将等待时间设置为10秒即可。

import time
print '10秒前'
time.sleep(10)
print '10秒后'

先打印10秒前,等待10秒后,打印10秒后。

内容扩展:

不用多线程的话,可以用信号来解决这个问题。

# -*- coding: utf-8 -*-
import signal

class InputTimeoutError(Exception):
  pass

def interrupted(signum, frame):
  raise InputTimeoutError


signal.signal(signal.SIGALRM, interrupted)
signal.alarm(10)

try:
  name = raw_input('请在10秒内输入你的名字:')
except InputTimeoutError:
  print('\ntimeout')
  name = '无名'

signal.alarm(0) # 读到输入的话重置信号
print('你的名字是:%s' % name)

运行结果:

$ python input_with_timeout.py
请在10秒内输入你的名字:foobar
你的名字是:foobar

$ python input_with_timeout.py
请在10秒内输入你的名字:
# 等待 10 秒
timeout
你的名字是:无名

到此这篇关于python等待10秒执行下一命令的方法的文章就介绍到这了,更多相关python如何等待10秒执行下一命令内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python中pygame针对游戏窗口的显示方法实例分析(附源码)
Nov 11 Python
python中OrderedDict的使用方法详解
May 05 Python
python编程羊车门问题代码示例
Oct 25 Python
python字典操作实例详解
Nov 16 Python
numpy找出array中的最大值,最小值实例
Apr 03 Python
python实现对求解最长回文子串的动态规划算法
Jun 02 Python
pyspark 读取csv文件创建DataFrame的两种方法
Jun 07 Python
python requests爬取高德地图数据的实例
Nov 10 Python
python使用wxpy轻松实现微信防撤回的方法
Feb 21 Python
python基于Selenium的web自动化框架
Jul 14 Python
Pycharm中如何关掉python console
Oct 27 Python
总结Python常用的魔法方法
May 25 Python
python怎么删除缓存文件
Jul 19 #Python
python实现从ftp上下载文件的实例方法
Jul 19 #Python
python中关于数据类型的学习笔记
Jul 19 #Python
Python趣味实例,实现一个简单的抽奖刮刮卡
Jul 18 #Python
用python给csv里的数据排序的具体代码
Jul 17 #Python
python如何删除列为空的行
Jul 17 #Python
Python操作Elasticsearch处理timeout超时
Jul 17 #Python
You might like
全国FM电台频率大全 - 7 吉林省
2020/03/11 无线电
PHP+MySQL修改记录的方法
2015/01/21 PHP
给PHP开发者的编程指南 第一部分降低复杂程度
2016/01/18 PHP
php微信开发接入
2016/08/27 PHP
微信小程序发送订阅消息的方法(php 为例)
2019/10/30 PHP
jQuery EasyUI API 中文文档 可调整尺寸
2011/09/29 Javascript
JS实现切换标签页效果实例代码
2013/11/01 Javascript
JS 使用for循环遍历子节点查找元素
2014/09/06 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
jQuery中siblings()方法用法实例
2015/01/08 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
js创建对象几种方式的优缺点对比
2016/09/28 Javascript
Angular开发者指南之入门介绍
2017/03/05 Javascript
js实现微信/QQ直接跳转到支付宝APP打开口令领红包功能
2018/01/09 Javascript
vue 封装面包屑组件教程
2020/11/16 Javascript
Python bsddb模块操作Berkeley DB数据库介绍
2015/04/08 Python
在Python 3中实现类型检查器的简单方法
2015/07/03 Python
Django 连接sql server数据库的方法
2018/06/30 Python
python批量获取html内body内容的实例
2019/01/02 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
详解python opencv、scikit-image和PIL图像处理库比较
2019/12/26 Python
党员批评与自我批评
2014/02/12 职场文书
班级道德讲堂实施方案
2014/02/24 职场文书
毕业大学生自荐信
2014/06/17 职场文书
教育实践活动对照检查材料
2014/09/23 职场文书
审计局2014法制宣传日活动总结
2014/11/01 职场文书
2014年乡镇工作总结
2014/11/21 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
质检员岗位职责
2015/02/03 职场文书
拾金不昧表扬稿大全
2015/05/05 职场文书
加薪申请报告范本
2015/05/15 职场文书
农村婚礼司仪主持词
2015/06/29 职场文书
勤俭节约主题班会
2015/08/13 职场文书
四年级语文教学反思
2016/03/03 职场文书
Django+Celery实现定时任务的示例
2021/06/23 Python
JS实现数组去重的11种方法总结
2022/04/04 Javascript