【问题标题】:Command That Clears Python Console? [duplicate]清除 Python 控制台的命令? [复制]
【发布时间】:2016-02-08 08:16:18
【问题描述】:

Python 3.5.0

我正在使用 150-200 行代码,所以这还不是最糟糕的。但是这个游戏涉及很多重复的代码行,所以我想知道是否有一个命令可以清除整个控制台(例如,如果我要编写打印“hello world”的代码,那么它会自行清除并打印“hello usa " 在输出下一行代码之前,"hello world" 曾经是)。我希望在 IDLE 而不是 shell 的代码编辑器中执行此操作。

我想我说得不够清楚 D:对不起,我的错。我尝试了 import os 的方式,它只是每隔一段时间打开一个 cmd 控制台大约几分之一秒。我想要一个可以在idle自带的python代码编辑器中编写的命令,这样每当我运行程序并且程序弹出时,文本会在运行的程序上弹出,消失,然后打印下一个文本(或程序的下一步)。

【问题讨论】:

    标签: python python-3.5


    【解决方案1】:

    你可以试试这个,你当然要导入操作系统,我希望你用的是windows

    >>> import os
    >>> clear = lambda: os.system('cls')
    >>> clear()
    

    在linux下你可以试试

    os.system('clear')
    

    【讨论】:

      【解决方案2】:

      在 *nix 上你可以说,

      os.system("clear")
      

      【讨论】:

        【解决方案3】:

        假设windows,试试:

        import os
        os.system('cls') 
        

        【讨论】:

          猜你喜欢
          • 2016-08-29
          • 2017-03-17
          • 1970-01-01
          • 1970-01-01
          • 2022-06-25
          • 2016-01-13
          • 2010-10-11
          • 2013-01-27
          • 1970-01-01
          相关资源
          最近更新 更多