Python3.4学习笔记之 idle 清屏扩展插件用法分析


Posted in Python onMarch 01, 2019

本文实例讲述了Python3.4 idle 清屏扩展插件用法。分享给大家供大家参考,具体如下:

python idle 清屏问题的解决,使用python idle都会遇到一个常见而又懊恼的问题——要怎么清屏?

在stackoverflow看到这样两种答案:

1.在shell中输入

import os
os.system('cls')

这种方法只能在windows系统中cmd模式下的python shell 才管用(因为cls的命令是针对cmd的),在python idle直接返回了一个0的值。

2.定义一个cls的函数,每次使用输入cls()即可

def cls(): 
 print "\n" * 100

这种方法是伪清屏,只是输入满屏的空白而已,光标仍在最下面一行,根本达不到清屏的目的。

在python的邮件列表中有很多这样类似的问题,但是没看到回答的。

google后找到一个解决方法:增加一个清屏的扩展ClearWindow就可以了(在http://bugs.python.org/issue6143中可以看到这个扩展的说明)。

一、下载clearwindow.py(http://bugs.python.org/file14303/ClearWindow.py,不能下载的可以右键保存,格式为py结尾),

或者点击此处本站下载

将这个文件放在Python安装目录 X\Lib\idlelib目录下(X为你的python版本),然后在这个目录下找到config-extensions.def这个文件(idle扩展的配置文件),

以记事本的方式打开,建议使用notepad++等工具打开。

二、打开config-extensions.def 在末尾加入下面内容:

[ClearWindow]
enable=1
enable_editor=0
enable_shell=1
[ClearWindow_cfgBindings]
clear-window=<Control-Key-l>

三、保存退出。

四、关闭重新打开python的idle,如果看到options多了一个选项clear shell window ctrl+L

说明安装成功,以后要清屏可以点击上面的选项或者直接ctrl+L就可以了。

PS:还有一种包含各种扩展版本整合在一起的python idle——IdleX,其中包括了clear window。

安装方法:

一、下载下压缩包 http://hivelocity.dl.sourceforge.net/project/idlex/idlex-1.11.2.zip

二、解压后运行setup.py安装。

三、重新打开idle后opinions可以看到更多的选项说明安装成功。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python引入导入自定义模块和外部文件的实例
Jul 24 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
Feb 07 Python
Python对多属性的重复数据去重实例
Apr 18 Python
Python3.5面向对象程序设计之类的继承和多态详解
Apr 24 Python
使用python的pandas为你的股票绘制趋势图
Jun 26 Python
python实现微信自动回复机器人功能
Jul 11 Python
numpy创建单位矩阵和对角矩阵的实例
Nov 29 Python
python 实现多维数组转向量
Nov 30 Python
python通过安装itchat包实现微信自动回复收到的春节祝福
Jan 19 Python
Python logging模块异步线程写日志实现过程解析
Jun 30 Python
详解Open Folder as PyCharm Project怎么添加的方法
Dec 29 Python
Python爬虫之自动爬取某车之家各车销售数据
Jun 02 Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
Mar 01 #Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
Mar 01 #Python
Python脚本按照当前日期创建多级目录
Mar 01 #Python
Python enumerate函数功能与用法示例
Mar 01 #Python
django模板加载静态文件的方法步骤
Mar 01 #Python
Python3中编码与解码之Unicode与bytes的讲解
Feb 28 #Python
Python multiprocessing多进程原理与应用示例
Feb 28 #Python
You might like
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
原创javascript小游戏实现代码
2010/08/19 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
2013/04/02 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
jQuery实现自动输入email、时间和域名的方法
2016/08/24 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
JavaScript递归函数定义与用法实例分析
2019/01/24 Javascript
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
JS实现电脑虚拟键盘打字测试
2020/06/24 Javascript
Angular+ionic实现折叠展开效果的示例代码
2020/07/29 Javascript
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
[01:32:50]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第一场 1月25日
2021/03/11 DOTA
[01:08:24]DOTA2-DPC中国联赛 正赛 RNG vs Phoenix BO3 第一场 2月5日
2021/03/11 DOTA
python调用windows api锁定计算机示例
2014/04/17 Python
Python中遍历字典过程中更改元素导致异常的解决方法
2016/05/12 Python
从零开始学Python第八周:详解网络编程基础(socket)
2016/12/14 Python
对python 匹配字符串开头和结尾的方法详解
2018/10/27 Python
python调用百度地图WEB服务API获取地点对应坐标值
2019/01/16 Python
Python3最长回文子串算法示例
2019/03/04 Python
人工神经网络算法知识点总结
2019/06/11 Python
Python csv模块使用方法代码实例
2019/08/29 Python
Python流程控制 if else实现解析
2019/09/02 Python
python打包多类型文件的操作方法
2020/09/21 Python
使用JS+CSS3技术:让你的名字动起来
2013/04/27 HTML / CSS
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
HTML5实现桌面通知 提示功能
2017/10/11 HTML / CSS
永远跟党走演讲稿
2014/09/12 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
初中班主任工作总结2015
2015/05/13 职场文书
暑假打工感想
2015/08/07 职场文书
大学生活委员竞选稿
2015/11/21 职场文书
小学语文教学反思范文
2016/03/03 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电