python - 如果没有输入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)
解决方案
推荐阅读
- macos - Mac OS X 上的 Visual Studio 2017 缺少工具
- forms - Delphi 主窗体在禁用/启用后落后于其他应用程序
- javafx - JavaFX - MeshViews 在屏幕上不可见
- google-drive-api - 无法在 google drive Web Api 创建的 android 应用程序中列出 google drive 中的文件
- r - 带有重音符号的 Rmarkdown pdf kable
- angular - Angular 6 订阅更改“this”上下文
- python - Signal with named parameter
- java - 在 Java 中初始化对象而不声明类或使用类
- python - 使用 python pandas 或任何其他更好的库在工作表中添加一列并在整列中应用此 excel 公式
- scala - 使用 asInstanceOf Scala 进行类型转换后的错误类型