python学习:如何让 python 程序暂停/pause
在 python 里可以让程序暂停的几种方法
场景
今天在用
pm2做进程守护的时候,发现一个脚本,在不断的被重启,所以,这个时候,发现需要让执行一次的脚本,暂停才可以把最终代码交给pm2来进行cron_restart管理
几种实现方法
- 使用
sleep方法 - 使用
input方法,等待用户输入 - 使用
os.system执行系统自带的pause命令
sleep 使程序暂停
import time
old = time.time()
time_suspend = 5
print("****Program Starts****")
time.sleep(time_suspend)
print("****Program Ends****")
current = time.time()
print(f'Time taken is {current-old}')使用 input 方法
import time
old = time.time()
print("****Program Starts****")
n = int(input("Enter your number : "))
print(f'Number provided is {n}')
print("****Program Ends****")
current = time.time()
print(f'Time taken is {current-old}')使用系统的 pause 命令
import os
import time
old = time.time()
print("****Program Starts****")
os.system("pause")
print("****Program Ends****")
current = time.time()
print(f'Time taken is {current-old}')