首页 > 解决方案 > 如果没有输入python清除控制台

问题描述

只有在有输入的情况下(同时继续计数秒),它才在无限循环中时如何清除控制台

import sys, select, os, datetime
a=datetime.datetime.now()
while True:
    b=datetime.datetime.now()
    os.system('cls' if os.name == 'nt' else 'clear')
    print ("I'm waiting for your input ")
    print ((b-a).seconds)
    if sys.stdin in select.select([sys.stdin], [], [], 0)[0]:
        line = input()
        break
print(line)

标签: pythonconsole

解决方案


推荐阅读