【发布时间】:2017-03-09 03:26:09
【问题描述】:
我尝试了很多方法来清除 python 解释器屏幕,例如:
import os
os.system("cls")
但做不到,请告诉我该怎么做。
【问题讨论】:
我尝试了很多方法来清除 python 解释器屏幕,例如:
import os
os.system("cls")
但做不到,请告诉我该怎么做。
【问题讨论】:
os.system("cls") 只能在 Windows 机器上工作。如果您是 UNIX 用户,请执行以下操作:
使用转义序列:
print(chr(27) + "[2J")
或者,如果您是 Unix 用户(不是 Windows),您也可以这样做:
import sys
sys.stderr.write("\x1b[2J\x1b[H")
# Code for clear screen in UNIX machines
【讨论】:
>>> import os
>>> os.system("cls")
应该在 Windows 上工作。
如果您使用的是 Linux,则可以使用 clear 而不是 cls。
【讨论】:
0 值,这个窗口是特定的吗?