我有一个脚本可以完成这样那样的任务,完成后我通常将其输出提供给另一个脚本。我想绕过这个过程并使其自动化。可能通过这样做:
#end of first script's duties
print 'Would you like to run this output into the next script?'
# wait for user input 'yes or no'
# Possibly move on to next script...
如果用户在 30 秒内没有给出任何输入,是否有办法让脚本假设"is"?另外,作为奖励,我如何向命令行添加倒计时器?我还很新,这看起来很疯狂,但我很好奇这实现起来有多难。谢谢。
最佳答案
创建一个从命令行读取的线程。让主线程等待 30 秒,让第一个线程完成,并以 1 秒的间隔唤醒以打印倒计时。等待30秒后,杀死第二个线程。
关于python - 如果用户没有响应,则继续脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17556508/