清除python控制台
我正在尝试制作一个程序,因此我需要清洁我的控制台,使它对我的眼睛更好。我在python中使用了以下代码:清除python控制台,python,python-3.x,Python,Python 3.x,我正在尝试制作一个程序,因此我需要清洁我的控制台,使它对我的眼睛更好。我在python中使用了以下代码: class Screen: @staticmethod def clear(): os.system('cls' if os.name == 'nt' else 'clear') 我用pycharm在终端模式下在我的电脑上试用了它。它不起作用。我的一个朋友试着用完全相同的一个,结果成功了。我们有相同的windows版本、相同的pycharm版本和相同的pyt
class Screen:
@staticmethod
def clear():
os.system('cls' if os.name == 'nt' else 'clear')
我用pycharm在终端模式下在我的电脑上试用了它。它不起作用。我的一个朋友试着用完全相同的一个,结果成功了。我们有相同的windows版本、相同的pycharm版本和相同的python版本
谢谢你的帮助 PyCharm内置的终端不支持clear/cls。只需使用
print(“\n”*80)
即可模拟其行为。有些贝壳也是这样做的 我在Win 10中的Msys2 portable下尝试了下面的代码,结果成功了。
我不确定它在Pycharm中是否有效,我也不确定您是否需要强制使用它
#!/usr/bin/env python
class Screen:
@staticmethod
def clear():
import os
os.system('cls' if os.name == 'nt' else 'clear')
def main():
sc = Screen()
sc.clear()
return
if (__name__ == '__main__' ) :
main()
谢谢你的回复!事实上,在Pycharm中它不起作用,但在我的windows控制台中起作用。