如何在python中清除屏幕

如何在python中清除屏幕,python,screen,Python,Screen,可能的重复项: 我正试图用Python编写一个程序,但我不知道如何清除屏幕。 我同时使用Windows和Linux,并使用命令清除其中的屏幕,但我不知道如何在Python中做到这一点 如何使用Python清除屏幕?如果您指的是有解释器提示的屏幕>,您可以在Bash shell上执行CTRL+L操作。Windows没有等效的。你能行 import os os.system('cls') # on windows 或 重复的问题和回答了几次:,谷歌“Python clear screen”获

可能的重复项:

我正试图用Python编写一个程序,但我不知道如何清除屏幕。 我同时使用Windows和Linux,并使用命令清除其中的屏幕,但我不知道如何在Python中做到这一点


如何使用Python清除屏幕?

如果您指的是有解释器提示的屏幕
>
,您可以在Bash shell上执行CTRL+L操作。Windows没有等效的。你能行

import os
os.system('cls')  # on windows


重复的问题和回答了几次:,谷歌“Python clear screen”获得了数百次点击。Linux:
Ctrl+L
Jim Garrison:2年后,这是谷歌的第一个结果。不公平…为了避免显示0(
system
的返回值),请使用
绝对未使用的变量=os.system(“cls”)
绝对未使用的变量=os.system(“clear”)
=os.system(“cls”)或
=os.system(“clear”)
似乎要好得多。这个答案与不做这件事的绝对方式非常接近。您不需要运行整个外部进程来清除屏幕-只需打印一些高于屏幕高度的换行:
print(“\n”*100)
@jsbueno请作为答案发布。请然后告诉我,这样我就可以+1了。仅仅添加百分之一百的新行是愚蠢的,因为promt在屏幕的底部,而不是顶部,这不是真正清除控制台,而是滥发看不见的东西
os.system('clear')  # on linux / os x