使用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 相关文章推荐
Python处理字符串之isspace()方法的使用
May 19 Python
python中requests使用代理proxies方法介绍
Oct 25 Python
Python爬虫工程师面试问题总结
Mar 22 Python
python2与python3共存问题的解决方法
Sep 18 Python
python最小生成树kruskal与prim算法详解
Jan 17 Python
Python中的引用知识点总结
May 20 Python
关于numpy数组轴的使用详解
Dec 05 Python
Python如何在DataFrame增加数值
Feb 14 Python
Python 定义只读属性的实现方式
Mar 05 Python
Pyspark获取并处理RDD数据代码实例
Mar 27 Python
Django中FilePathField字段的用法
May 21 Python
Python下划线5种含义代码实例解析
Jul 10 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
《雄兵连》《烈阳天道》真的来了
2020/07/13 国漫
js验证表单第二部分
2006/11/25 Javascript
修改file按钮的默认样式实现代码
2013/04/23 Javascript
Jquery操作radio的简单实例
2014/01/06 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
js利用prototype调用Array的slice方法示例
2014/06/09 Javascript
java、javascript实现附件下载示例
2014/08/14 Javascript
JavaScript点击按钮后弹出透明浮动层的方法
2015/05/11 Javascript
使用coffeescript编写node.js项目的方法汇总
2015/08/05 Javascript
jQuery实现验证年龄简单思路
2016/02/24 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
通过jquery实现页面的动画效果(实例代码)
2016/09/18 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
微信小程序公用参数与公用方法用法示例
2019/01/09 Javascript
javascript 数组(list)添加/删除的实现
2020/12/17 Javascript
Python内置数据类型详解
2014/08/18 Python
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
通过Python使用saltstack生成服务器资产清单
2016/03/01 Python
Python 对象中的数据类型
2017/05/13 Python
Django基础之Model操作步骤(介绍)
2017/05/27 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
python生成1行四列全2矩阵的方法
2018/08/04 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
快速解决jupyter启动卡死的问题
2020/04/10 Python
HTML5 video标签(播放器)学习笔记(二):播放控制
2015/04/24 HTML / CSS
马德里著名的运动鞋商店:NOIRFONCE
2019/04/12 全球购物
《雪地里的小画家》教学反思
2014/02/22 职场文书
2014年社区学雷锋活动总结
2014/03/09 职场文书
班班通校本培训方案
2014/03/12 职场文书
战友聚会主持词
2014/04/02 职场文书
民主评议党员自我鉴定
2014/10/21 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
采购内勤岗位职责
2015/04/13 职场文书
element tree树形组件回显数据问题解决
2022/08/14 Javascript