Python 清除windows 8.1中的屏幕
我已经尝试了下面的所有选项,在之前回答这个问题的尝试中列出了这些选项 我还尝试获取控制台屏幕尺寸,但无法获取 如果没有任何改变,或者在Windows8.1上使用PyDev-liclipseIDE我无能为力,那么 我只想刷新一个简单的棋盘游戏屏幕,类似于零和十字,并希望在UI上花费最少的时间。有没有简单的库可以帮我做到这一点?这是最简单的一件事,我需要一个类似于战舰的用户界面,我需要能够刷新它,因为用换行符清除屏幕,总是把光标放在一个奇怪的地方,让它变得凌乱Python 清除windows 8.1中的屏幕,python,liclipse,Python,Liclipse,我已经尝试了下面的所有选项,在之前回答这个问题的尝试中列出了这些选项 我还尝试获取控制台屏幕尺寸,但无法获取 如果没有任何改变,或者在Windows8.1上使用PyDev-liclipseIDE我无能为力,那么 我只想刷新一个简单的棋盘游戏屏幕,类似于零和十字,并希望在UI上花费最少的时间。有没有简单的库可以帮我做到这一点?这是最简单的一件事,我需要一个类似于战舰的用户界面,我需要能够刷新它,因为用换行符清除屏幕,总是把光标放在一个奇怪的地方,让它变得凌乱 def clear(): os.sys
def clear():
os.system("clear")
print 'clear?'
os.system('CLS')
print 'clear2?'
sys.stderr.write("\x1b[2J\x1b[H")
print 'clear3?'
os.system('cls' if os.name == 'nt' else 'clear')
print 'clear4?'
print(chr(27) + "[2J")
print 'clear5?'
return
非常感谢您的帮助。您是否尝试过在命令提示符下运行
cls
或clear
?Windows 8.1的os.name
仍然'nt'
?谢谢Jon Sharp。我需要它作为游戏的一部分,而不是在游戏中作为用户输入使其工作。但是我没有在命令提示符下尝试任何操作。我的观点是,如果可以从命令行清除命令行,那么相同的命令应该可以通过os.system
工作。