在很多时候,如果我们在控制台中使用 Python, 随着时间的推移,可能会发现屏幕越来越乱。

如下图,我们跑了不少的测试程序,在屏幕上有很多的输出。

在 Windows 中,我们会使用 cls 命令清屏。

在 Python,应该怎么样才能清屏呢?

解决

其实 Python 并没有清屏幕的命令,也没有内置内置命令可以用。

但是,我们可以使用快捷键:

ctrl+l

来进行清屏。

当然,如果你希望使用一个自定义函数的方法来进行清屏。

# -*- coding: utf-8 -*-

# import only system from os

from os import system, name

# import sleep to show output for some time period

from time import sleep

# define our clear function

def clear():

# for windows

if name == 'nt':

_ = system('cls')

# for mac and linux(here, os.name is 'posix')

else:

_ = system('clear')

# print out some text

print('Hello CWIKIUS\n' * 10)

# sleep for 2 seconds after printing output

sleep(2)

# now call function we defined above

clear()

如上面使用的代码,我们在运行后,将会看到屏幕在退出前被清理了。

python清屏失败,如何在 Python 中清屏相关推荐

  1. python如何定义i_如何在Python中使用自定义消息引发相同的Exception?

    如何在Python中使用自定义消息引发相同的Exception? 我的代码中有这个ValueError块: try: do_something_that_might_raise_an_exceptio ...

  2. 编程中python怎么读-编程语言如何在Python中读写文件

    从文件读取和写入文件是任何编程语言的常见需求.任何文件在读写之前都需要打开.大多数编程语言都使用open()方法来打开文件,以便使用文件对象(file object)读写.可以使用不同类型的文件访问模 ...

  3. unbantu上python安装步骤_如何在Ubuntu中安装Python 3.6?

    Python是增长最快的主要通用编程语言.原因有很多,比如它的可读性和灵活性,易于学习和使用,可靠和高效. 有两个主要的Python版本被使用- 2和3 (Python的现在和未来);前者将看不到新的 ...

  4. python进程暂停_如何在Python中暂停多进程?

    我希望用户能够在怎么开始的实现它?在 我的代码是:# -*- coding: utf-8 -*- from PySide import QtCore, QtGui from Ui_MainWindow ...

  5. python 线性回归模型_如何在Python中建立和训练线性和逻辑回归ML模型

    python 线性回归模型 Linear regression and logistic regression are two of the most popular machine learning ...

  6. python 拟合正态分布_如何在Python中拟合双高斯分布?

    我试图使用Python获得数据(link)的双高斯分布.原始数据的格式为: 对于给定的数据,我想获得图中所示峰值的两个高斯分布.我用以下代码(source)进行了尝试:from sklearn imp ...

  7. python 概率分布函数_如何在Python中实现这五类强大的概率分布

    匿名用户 1级 2016-04-25 回答 首页 所有文章 观点与动态 基础知识 系列教程 实践项目 工具与框架应用 工具资源 伯乐在线 > Python - 伯乐在线 > 所有文章 &g ...

  8. python mqtt库_如何在 Python 中使用 MQTT

    Python 是一种广泛使用的解释型.高级编程.通用型编程语言.Python 的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词).Python 让开发者能 ...

  9. python try 嵌套_exception:如何在Python中安全地创建嵌套目录?

    检查要写入文件的目录是否存在的最优雅方法是什么,如果不存在,则使用Python创建目录?以下是我的尝试: import os file_path ="/my/directory/filena ...

  10. python大括号用法_Python如何在 .format 中使用大括号

    python中字符串的format功能非常强大,可以说完全能够替代其他的字符串使用方法 format功能举例: format的大括号用法可以实现字符串的拼接 大括号内可以打乱顺序,根据{}里面的顺序写 ...

最新文章

  1. SpringBoot中的线程池,你真的会用么?
  2. ren`guang-boss面试
  3. 与微信、APP正面刚?三大运营商联合发布5G消息白皮书
  4. Java虚拟机详解04----GC算法和种类【重要】
  5. 如何识别南孚电池是号码
  6. Ultra96_v2实现交通标示识别
  7. Mysql Explain的简单使用
  8. python 贪吃蛇大作战_python实现简单贪吃蛇游戏
  9. 【转】TIOBE 12 月排行榜:古老的 C 和后起之秀 Kotlin,谁是年度编程语言之王?...
  10. 你确定你真的懂Nginx与PHP的交互?
  11. Win7安装MarkdownPad2破解版,报Awesomium.Windows.Controls.WebControl 错误的解决方案
  12. mysql 数据入库去重_MySQL中去重 distinct 的用法 ,数据库去重distinct
  13. centos7上删除分区出现 Can't open /dev/vda1 exclusively . Mounted filesystem?
  14. 常用Elasticsearch语句
  15. ffmpeg+dxva2 +D3D9显示 学习笔记
  16. ChatGPT桌面应用【保姆级教程、亲测可用】mac、windows双系统推荐
  17. java语言获取数据库中的表的总行数
  18. 多边形区域填充算法--扫描线种子填充算法
  19. 统计学习(三):分类
  20. QT 操作 msword.olb

热门文章

  1. 单片机电子时钟设计(期末课程设计)
  2. 产品技术人必备干货:产品开发流程(完整版)
  3. P2P 终结者 IP雷达
  4. 3S基础知识:MapX应用讲义—加载地图数据
  5. Linux操作系统常用基本命令
  6. 爬虫---如何抓取app的思路和方案
  7. java 如何查询数据库_java怎么查询数据库
  8. 安装vc6出现couldn't find acme setup的解决办法
  9. regexp用法mysql_MySQL中REGEXP正则表达式使用大全
  10. Java代码生成器——基于模板快速生成web项目结构