python - 如何在不使用 python 中的 GUI 的情况下显示列表并在特定时间后隐藏它?
问题描述
如何在不使用python中的GUI的情况下显示列表并在特定时间后隐藏它?
让我们list1 = ['A', 'B', 'C']
作为我的清单。
我想向用户显示此列表,并在 8 秒后向用户隐藏此列表。
解决方案
尝试:-
import time
l = [10, 20, 30, 40]
print(l, end="")
time.sleep(8)
print('\r ')
输出:-
[10, 20, 30, 40]
8 秒后的输出:-
# empty console screen
注意:-转义序列的行为\r
在不同的环境(ide 的/逐行解释器)上是不同的,所以你可能会得到想要的结果,或者你可能会得到像10, 20, 30, 40]
只有控制台的第一个字符被隐藏的地方,所以你可以通过在\r
.
推荐阅读
- java - Android Studio Tic Tac Toe 未显示获胜用户
- c# - Docker 容器中的 Azure 函数在 Visual Studio 中运行,但从命令行不执行任何操作
- javascript - Firebase firestore:未处理的拒绝(RangeError):超出最大调用堆栈大小
- python - 如何在pyspark中动态拆分和分组数字
- sql - 如何使用 SQL 获取上一个日期的列数?
- android - 如何从 Api 级别 30 中的 imageUri 获取位图?
- c++ - 是否可以在变量名中进行数学运算?例如:S[BP1P - 8]O == 假
- c++ - 难以实现两个向量 MVS C++
- c# - 由于 CORS 保护,SendGrid Api 不会发送电子邮件
- regex - 提取由模式分隔的时间码和后面的行中的文本