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 + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
Jul 14 Python
python中List的sort方法指南
Sep 01 Python
用Python编写一个国际象棋AI程序
Nov 28 Python
Python 2.x如何设置命令执行的超时时间实例
Oct 19 Python
python分析作业提交情况
Nov 22 Python
VSCode Python开发环境配置的详细步骤
Feb 22 Python
Python转换时间的图文方法
Jul 01 Python
python 字典的打印实现
Sep 26 Python
Python requests设置代理的方法步骤
Feb 23 Python
Python实现寻找回文数字过程解析
Jun 09 Python
Python基于locals返回作用域字典
Oct 17 Python
如何使用Python进行PDF图片识别OCR
Jan 22 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
php单件模式结合命令链模式使用说明
2008/09/07 PHP
解析htaccess伪静态的规则
2013/06/18 PHP
php中的路径问题与set_include_path使用介绍
2014/02/11 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
2020/10/01 PHP
php实现比较全的数据库操作类
2015/06/18 PHP
php实现的中文分词类完整实例
2017/02/06 PHP
php框架CodeIgniter主从数据库配置方法分析
2018/05/25 PHP
在Laravel中使用MongoDB的方法示例
2019/11/11 PHP
Extjs ajax同步请求时post方式参数发送方式
2009/08/05 Javascript
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
2014/06/24 Javascript
Linux下编译安装php libevent扩展实例
2015/02/14 Javascript
JavaScript实现移动端滑动选择日期功能
2016/06/21 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
jquery实现侧边栏左右伸缩效果的示例
2017/12/19 jQuery
Vue render函数实战之实现tabs选项卡组件
2019/04/22 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
跟老齐学Python之坑爹的字符编码
2014/09/28 Python
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
python fabric实现远程部署
2017/01/05 Python
详解 Python 读写XML文件的实例
2017/08/02 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
animation和transition的区别
2020/10/12 HTML / CSS
精伦电子Java笔试题
2013/01/16 面试题
How to spawning asynchronous work in J2EE
2016/08/29 面试题
养殖人员的创业计划书范文
2013/12/26 职场文书
校园达人秀策划书
2014/01/12 职场文书
继承权公证书
2014/04/09 职场文书
党建工作经验交流材料
2014/05/25 职场文书
党的群众路线对照检查材料思想汇报
2014/09/25 职场文书
护士节慰问信
2015/02/15 职场文书
奖励通知
2015/04/22 职场文书
拾金不昧表扬稿大全
2015/05/05 职场文书
公司备用金管理制度
2015/08/04 职场文书