使用pythonWin的时候怎么清空控制台的内容
1个回答
展开全部
有两种方法,一是调用系统本身的clear
比如posix标准的clear,或者nt/ce标准的cls
另外就是在当前窗口打印全部的空行,然后切换鼠标至窗口顶端。
def clear():
import os
if os.name == 'posix':
os.system('clear')
elif os.name == 'nt':
os.system('cls')
else:
import curses
curses.setupterm()
lines = curses.tigetnum('lines')
for x in xrange(lines):
print
print '\x1b[H\x1b2J'
比如posix标准的clear,或者nt/ce标准的cls
另外就是在当前窗口打印全部的空行,然后切换鼠标至窗口顶端。
def clear():
import os
if os.name == 'posix':
os.system('clear')
elif os.name == 'nt':
os.system('cls')
else:
import curses
curses.setupterm()
lines = curses.tigetnum('lines')
for x in xrange(lines):
print '\x1b[H\x1b2J'
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询