在PyScripter中清除屏幕的命令?

时间:2012-12-06 06:44:19

标签: python pyscripter

每次在PyScripter中运行代码时,是否只有一个命令来清理Python解释器的屏幕?

感谢,

3 个答案:

答案 0 :(得分:4)

转到pyscripter菜单并在运行前选中清除输出框。 工具>选项> IDE选项> Python解释器>运行前清除输出。

在互动课程中非常有用。

答案 1 :(得分:0)

import os #top of script`
os.system('cls') #call whenever you want to clear terminal

答案 2 :(得分:0)

import os
os.system('cls' if os.name=='nt' else 'clear')

或按照jadkik94的建议:

import subprocess
subprocess.call('cls' if os.name=='nt' else 'clear', shell=True)

<强>更新

我现在明白你正在尝试清除IDE应用程序中的解释器屏幕&#34; PyScripter&#34;。我没有任何使用此IDE的经验,但通常IDE是用于开发而不是用于实际部署,因此如果这是应用程序的一部分,那么您就可以看到它了正确运行后,您应该在命令/控制台窗口中运行它,并使用我和其他人在此处发布的方法。

如果你只想创造一个&#34;清洁&#34;窗口,但不要介意它是否真的清除了控制台,你可以这样做:

print "\n" * 100