对于Linux,递减计数器可以实现为: # work for Linuxfor a in [999,55,1]:
print(f'\033[K{a}',end='\r'关键是当前行不能被print('\033[K'+'Anything', end='\r')清除,尽管它可以在Linux上工作。如何使用Python清除Windows控制台中的当前行<
我注意到konsole在下一页的滚动中有重新设置颜色的问题,如下面的屏幕截图所示,使用命令for i in {1..100}; do echo "$i"; echo -en '\033[1;42m AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA \033[0
所以我这里有一个程序:https://repl.it/@cooperl2/Find-Student-Info-V4-FINAL-STABLE 代码: import datetime first_name = input("What is your first name? ").lower() sys.stdout.write("\033[K")
last_name = input("What is your