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

2022-09-26 11:27:26 字數 927 閱讀 7439

首先匯入時間(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秒內輸www.cppcns.com入你的名字:')

except inputtimeouterror:

print('\ntimeout')

name = '無名'

signal.alarm(0) # 讀到輸入的話重置訊號

print('你的名字是:%s' % name)

執行結果:

$ python input_with_tbgnsgzhubyimeout.py

請在10秒內輸入你的名字:foobar

你的名字是:fbgnsgzhubyoobar

$ python input_with_timeout.py

請在10秒內輸入你的名字:

# 等待 10 秒

timeout

你的名字是:無名

linux crontab 每隔10秒執行一次

linux下定時執行任務的方法 在linux中你應該先輸入crontab e,然後就會有個vi編輯介面,再輸入0 3 1 clearigame2內容到裡面 wq 儲存退出。在linux中,週期執行的任務一般由cron這個守護程序來處理 ps ef grep cron cron讀取乙個或多個配置檔案,...

Linux任務計畫的使用 10秒執行一次

在linux中你應該先輸入crontab e,然後就會有個vi編輯介面,再輸入0 3 1 clearigame2內容到裡面 wq 儲存退出。在linux中,週期執行的任務一般由cron這個守護程序來處理 ps ef grep cron cron讀取乙個或多個配置檔案,這些配置檔案中包含了命令列及其呼...

Python 簡易挑戰10秒小遊戲

from tkinter import from tkinter.messagebox import import time import random root tk rans 0.1 0.08 0.06 0.04 count 0start false deften 遊戲主題函式 global s...