使用IDLE的Python shell窗口实例详解


Posted in Python onNovember 19, 2019

启动IDLE后会打开Python shell窗口。当键入代码 时,它会基于Python语法提供自动缩进和代码着色功能。

使用IDLE的Python shell窗口实例详解

使用IDLE中的Python shell。代码在输入时会自动着色(基于Python语法)。 将光标放在任一已键入的命令上并按下Enter键,就会把命令和光标一起移动到最后 一行,在这里可以编辑命令,按Enter键就会将这条命令发送给解释器。将光标放在 最后一行,按下Alt+P或Alt+N键,就可以在历史记录中前后切换命令。找到要执行 的命令后,根据需要进行编辑并按下Enter键,就会将其发送给解释器

利用鼠标、箭头键、Page Up和Page Down键,以及某些符合Emacs 标准的键,可以在命令缓冲区中来回移动。

会话中的所有内容都会被记入缓冲区中。可以前后滚动或搜索,将 光标放在任意行上按下Enter键(生成一个硬回车),该行就会被复制到 屏幕的最后一行,在这里可以编辑命令,再次按下Enter键就会将其发送 给解释器。也可以让光标停在最后一行,然后通过按Alt+P或Alt+N键在 之前输入的命令之间前后切换,Alt+P和Alt+N会不停地将命令复制到最
后一行。如果找到了需要执行的命令,可以再次进行编辑,按下Enter键 就可发送给解释器。按下Tab键则可以查看当前键入内容的自动补全列 表,列表是基于Python关键字和用户自定义值生成的。

如果觉得可能处于挂起状态,无法显示新的提示符了,那么可能是 解释器在等待用户输入。按下Ctrl+C发送中断命令,就能回到提示符状 态,这也可以用于中断任何正在运行的命令。如果要退出IDLE,请在 File菜单中选择Exit。

一开始用得最多的可能就是Edit菜单。与其他菜单一样,可以通过 双击顶部的虚线将其解绑,让其位于窗口上端。

以上就是相关知识点的介绍,感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
wxPython事件驱动实例详解
Sep 28 Python
浅谈Python中用datetime包进行对时间的一些操作
Jun 23 Python
Python基础中所出现的异常报错总结
Nov 19 Python
python字符串str和字节数组相互转化方法
Mar 18 Python
深入浅析Python传值与传址
Jul 10 Python
Python字典的核心底层原理讲解
Jan 24 Python
python 计算数据偏差和峰度的方法
Jun 29 Python
基于python traceback实现异常的获取与处理
Dec 13 Python
TensorFLow 变量命名空间实例
Feb 11 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
Feb 28 Python
Django模板获取field的verbose_name实例
May 19 Python
Python创建临时文件和文件夹
Aug 05 Python
学Python 3的理由和必要性
Nov 19 #Python
Python的缺点和劣势分析
Nov 19 #Python
wxPython实现绘图小例子
Nov 19 #Python
python 如何去除字符串头尾的多余符号
Nov 19 #Python
wxPython实现画图板
Aug 27 #Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
Nov 19 #Python
Python高级特性之闭包与装饰器实例详解
Nov 19 #Python
You might like
php不用正则采集速度探究总结
2008/03/24 PHP
PHP面向对象之旅:深入理解static变量与方法
2014/01/06 PHP
Yii调试SQL的常用方法
2014/07/09 PHP
php实现httpRequest的方法
2015/03/13 PHP
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
JS中判断JSON数据是否存在某字段的方法
2014/03/07 Javascript
JavaScript调用ajax获取文本文件内容实现代码
2014/03/28 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
jquery实现鼠标滑过显示二级下拉菜单效果
2015/08/24 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
2017/01/08 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
2017/09/20 jQuery
jQuery获取随机颜色的实例代码
2018/05/21 jQuery
Puppet的一些技巧
2018/09/17 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
2019/09/02 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
python在命令行下使用google翻译(带语音)
2014/01/16 Python
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
python实现读取excel写入mysql的小工具详解
2017/11/20 Python
python实现任意位置文件分割的实例
2018/12/14 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
2020/01/02 Python
python画图常规设置方式
2020/03/05 Python
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
印尼最大的婴儿用品购物网站:Orami
2017/09/28 全球购物
工商管理实习自我鉴定
2013/09/28 职场文书
中专自荐信
2013/10/13 职场文书
好矿嫂事迹材料
2014/01/21 职场文书
职工趣味运动会方案
2014/02/10 职场文书
英文请假条
2014/04/11 职场文书
同居协议书范本
2014/04/23 职场文书
学校运动会霸气口号
2014/06/07 职场文书
施工单位安全责任书
2014/07/24 职场文书
2014年学习厉行节约反对浪费思想汇报
2014/09/10 职场文书
计算机专业自荐信
2015/03/05 职场文书
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript
HTML5页面打开微信小程序功能实现
2022/09/23 HTML / CSS