新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python如何讓程序暫停執(zhí)行和繼續(xù)執(zhí)行?
python讓程序繼續(xù)執(zhí)行的方法:

目前創(chuàng)新互聯(lián)建站已為千余家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)絡空間、網(wǎng)站運營、企業(yè)網(wǎng)站設計、合江網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
一、使用到的函數(shù)或庫
1.cv2.imshow()
2.cv2.waitKey()
3.time.sleep()
4.cv2.putText()
5.np.zeros()
二、程序說明:
運行后,無操作則等待一段時間后繼續(xù)運行程序;若按空格鍵暫停運行程序,再按空格鍵繼續(xù)運行程序。
import time
import cv2
import numpy as np
def pause_key(keypress, seconds):
key = 0
print('準備開始,按空格鍵暫停及繼續(xù)。。。。。。\n')
img = np.zeros((100, 200, 3), np.uint8)
img.fill(255)
cv2.putText(img, '!!!!!!', (10, 50),cv2.FONT_HERSHEY_COMPLEX, 2.0, (100, 200, 200), 5)
cv2.imshow('attention!', img)
for second in range(seconds):
input_kb = cv2.waitKey(1) & 0xFF
if input_kb == ord(' '):
print('paused')
cv2.waitKey(0)
print('continued')
time.sleep(1)
print(second)
second += 1
cv2.destroyAllWindows()
if __name__ == '__main__':
pause_key(keypress=' ', seconds=10)
三、運行結果
網(wǎng)頁名稱:創(chuàng)新互聯(lián)Python教程:python如何讓程序暫停執(zhí)行和繼續(xù)執(zhí)行?
瀏覽地址:http://www.dlmjj.cn/article/dpedehs.html


咨詢
建站咨詢
