首页 > 解决方案 > Python跨平台清屏问题

问题描述

我是 python 初学者,我正在开发交互式 shell/终端。我想通过输入交互清除屏幕。请有人帮助我,找出一个跨平台的解决方案。

标签: python

解决方案


那么你可以用系统库来做到这一点。如果您使用的是 linux 或 mac:

system('clear')

窗户:

system('cls')

这是一个通用功能:

from os import system, name 

def clear(): 

    # for windows 
    if name == 'nt': 
        _ = system('cls') 

    # for mac and linux(here, os.name is 'posix') 
    else: 
        _ = system('clear') 

推荐阅读