python交互式命令时如何清除

在交互模式中使用Python,如果要清屏,可以import os,通过os.system()来调用系统命令clear或者cls来实现清屏。

复制代码
[python] view plain copy print?
>>> import os
>>> os.system('clear')

但是此时shell中的状态是:

复制代码
[python] view plain copy print?
0
>>>

首行会有一个0。这个0实际上是os.system()的返回值,0是成功,非零即error code。

可以存储这个返回值,不让其打印出来:

复制代码
[python] view plain copy print?
>>> import os
>>> t = os.system('clear')

这样就是真正的清屏了:

复制代码
[python] view plain copy print?
相关推荐
小峰编程1 分钟前
Python函数——万字详解
linux·运维·服务器·开发语言·前端·网络·python
努力学习的明9 分钟前
Spring Bean 生命周期中设计模式的应用与解析
java·spring·设计模式·生命周期
薯条不要番茄酱20 分钟前
【SpringBoot】从零开始全面解析SpringMVC (三)
java·spring boot·后端
水木姚姚26 分钟前
用 python 编写的一个图片自动分类小程序(三)
python·opencv·图片分类·图片识别
赱向远方44 分钟前
【软件推荐——pdf2docx】
python·pdf·开源软件·docx·软件推荐·doc·pdf2docx
IDRSolutions_CN1 小时前
PDF 合并测试:性能与内容完整性
java·经验分享·pdf·软件工程·团队开发
TDengine (老段)1 小时前
TDengine 在新能源领域的价值
java·大数据·数据库·人工智能·时序数据库·tdengine·涛思数据
helloworld工程师1 小时前
Java实现PDF加水印功能:技术解析与实践指南
java·开发语言·pdf
编程乐学(Arfan开发工程师)1 小时前
10、底层注解-@Conditional条件装配
java·spring boot·后端·架构
11054654011 小时前
23、电网数据管理与智能分析 - 负载预测模拟 - /能源管理组件/grid-data-smart-analysis
前端·能源