python清屏命令-python 命令行里实现clear清屏技巧
对于很多新手,当然我也是新手,在命令行里学习python的时候占满了屏幕,很不习惯,特别是使用linux习惯了,使用clear清屏,这样的感觉非常好,但是python下面没有这样的命令和功能,下面为了解决这个问题,本人写了个简单的模块
1 先来看下没有清屏的结果
[root@zh ~]# python
Python 2.6.6 (r266:84292, Nov 22 2013, 12:11:10)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
这样特别让人厌恶,至少我有这样的感觉
2 解决办法[root@zh ~]# cat clear.py
#!/usr/bin/python
import os
def clear():
os.system('clear')
3 为了更使用方便,我们不用每次都使用import导入
[root@zh ~]# cat startup.py
#!/usr/bin/python
# python startup file
import sys
import readline
import rlcompleter
import atexit
import os
import clear
# tab completion
readline.parse_and_bind('tab: complete')
# history file
histfile = os.path.join(os.environ['HOME'], '.pythonhistory')
try:
readline.read_history_file(histfile)
except IOError:
pass
atexit.register(readline.write_history_file, histfile)
del os, histfile, readline, rlcompleter
大家留意看下import clear 我上面这个脚本是python的tab功能
4 设置环境变量
del os, histfile, readline, rlcompleter
[root@zh ~]# cat .bashrc
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
export PYTHONSTARTUP=/root/startup.py
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
[root@zh ~]# source .bashrc
[root@zh ~]#
5 测试
[root@zh ~]# python
Python 2.6.6 (r266:84292, Nov 22 2013, 12:11:10)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> clear.clear()
>>>
这里的效果贴出来不明显,大家动手试下,不懂的话可以在下面留言
python清屏命令-python 命令行里实现clear清屏技巧相关推荐
- python 命令-python常见命令
练习题答案 python常用标准库 python challenge 0. 搭建虚拟环境 sudo apt-get install python-pip sudo apt-get install py ...
- python 财务分析-linux 复制移动命令详解
linux虚拟机主机模式设置ip间割云计算一般薪资多少方在mysql 查询所有表名几十大数据分析应用的解决方案被魔如何查看mysql服务是否开启酒窝软件测试功能测试损因 软件测试阶段如何划分了哼云计算 ...
- 如何打开python的交互窗口-Python多版本情况下四种快速进入交互式命令行的操作技巧...
原标题:Python多版本情况下四种快速进入交互式命令行的操作技巧 因为工作需求或者学习需要等原因,部分小伙伴的电脑中同时安装了Python2和Python3,相信在Python多版本的切换中常常会遇 ...
- python常用命令汇总-python数据分析之pandas常用命令整理
原标题:python数据分析之pandas常用命令整理 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模型 ,提供了高效地 ...
- python退出命令-python退出指令
广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! cmd中如何退出python (1)在命令行上输入exit() (2)在命令行上输 ...
- python调用shell命令-「Python」6种python中执行shell命令方法
用Python调用Shell命令有如下几种方式: 第一种: os.system("The command you want"). 这个调用相当直接,且是同步进行的,程序需要阻塞并等 ...
- python常用命令汇总-Python爬虫框架Scrapy常用命令总结
本文实例讲述了Python爬虫框架Scrapy常用命令.分享给大家供大家参考,具体如下: 在Scrapy中,工具命令分为两种,一种为全局命令,一种为项目命令. 全局命令不需要依靠Scrapy项目就可以 ...
- python脚本实例手机端-python链接手机用Python实现命令行闹钟脚本实例
前言: 这篇文章给大家介绍了怎样用python创建一个简单的报警,它可以运行在命令行终端,它需要分钟做为命令行参数,在这个分钟后会打印"wake-up"消息,并响铃报警,你可以用0 ...
- Python编程语言学习:python的列表的特殊应用之一行命令实现if判断中的两类判断
Python编程语言学习:python的列表的特殊应用之一行命令实现if判断中的两类判断 目录 python的列表的特殊应用 一行命令实现if判断中的两类判断 python的列表的特殊应用 一行命令实 ...
- Python语言学习:python编程之pip命令集合、python调式、头部代码、代码运行等常见概念详细攻略(解决问题为导向)
Python语言学习:python编程之pip命令集合.python调式.头部代码.代码运行等常见概念详细攻略(解决问题为导向) 目录 一.pip命令集合 1.pip常规命令 1.1 pip下载se ...
最新文章
- [C]计算某一天是该年中的第几天
- 机器学习算法--无监督学习--聚类
- Oracle 通过字段名查询其所在的表
- 美团面试官:讲清楚MySQL结构体系,立马发offer
- vue2 - 基于Export2Excel.js导出Excel案例(js-xlsx插件二次封装使用)
- 微软 香港云服务器,香港云服务器好用吗
- css基本语法选择器
- 一个人赶着鸭子去每个村庄卖,每经过一个 村子卖去所赶鸭子的一半又一只。 这样他经过了 七个村子后还剩 两只鸭子,问问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?
- python画圆填色_如何用python在图像上绘制不同笔触和填充颜色的文本?
- 静夜思:“小微科技公司”如何建立自己的竞争优势
- CC00028.CloudKubernetes——|KuberNetes二进制部署.V06|5台Server|——|etcd配置|
- VB6不能加载MSCOMCTL.OCX
- MTK平台俄罗斯方块游戏评审
- HT合泰单片机入门教程(第二章 点亮第一个LED灯)
- html苹果怎么打开pdf文件,苹果手机怎么打开pdf格式的文件(这里介绍三种最实用的方法)...
- drawRect绘图
- Vue audio音乐列表循环播放
- AutoX.js邀请码
- vue 使用 transition 动画实现页面滑入
- 装修报价 php开源,系统发生错误