使用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异步回调机制实现和使用方法
Nov 26 Python
Python注释详解
Jun 01 Python
深入解析Python编程中super关键字的用法
Jun 24 Python
python中将字典形式的数据循环插入Excel
Jan 16 Python
django 在原有表格添加或删除字段的实例
May 27 Python
对python中list的拷贝与numpy的array的拷贝详解
Jan 29 Python
python__name__原理及用法详解
Nov 02 Python
利用keras加载训练好的.H5文件,并实现预测图片
Jan 24 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
Sep 03 Python
pycharm使用技巧之自动调整代码格式总结
Nov 04 Python
python 发送get请求接口详解
Nov 17 Python
Python数据可视化之用Matplotlib绘制常用图形
Jun 03 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 3行代码的分页算法(求起始页和结束页)
2009/10/21 PHP
解析yahoo邮件用phpmailer发送的实例
2013/06/24 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
2017/04/04 PHP
使用PHPStorm+XDebug搭建单步调试环境
2017/11/19 PHP
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
Javascript 构造函数详解
2014/10/22 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
JavaScript实现获得所有兄弟节点的方法
2015/07/23 Javascript
javascript动态生成树形菜单的方法
2015/11/14 Javascript
jQuery实现漂亮实用的商品图片tips提示框效果(无图片箭头+阴影)
2016/04/16 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
node.js文件上传重命名以及移动位置的示例代码
2018/01/19 Javascript
js正则取值的结果数组调试方法
2018/10/10 Javascript
详解python如何调用C/C++底层库与互相传值
2016/08/10 Python
Python中用post、get方式提交数据的方法示例
2017/09/22 Python
Django admin美化插件suit使用示例
2017/12/12 Python
新年快乐! python实现绚烂的烟花绽放效果
2019/01/30 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
Django发送邮件功能实例详解
2019/09/02 Python
python实现的多任务版udp聊天器功能案例
2019/11/13 Python
python 实现矩阵填充0的例子
2019/11/29 Python
TensorFlow使用Graph的基本操作的实现
2020/04/22 Python
利用python实现平稳时间序列的建模方式
2020/06/03 Python
带你学习Python如何实现回归树模型
2020/07/16 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
css3中background新增的4个新的相关属性用法介绍
2013/09/26 HTML / CSS
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
2013/07/04 HTML / CSS
农村党支部先进事迹
2014/01/14 职场文书
幼儿园小班教学反思
2014/02/02 职场文书
餐饮收银员岗位职责
2014/02/07 职场文书
追悼会主持词
2014/03/20 职场文书
社会实践评语
2014/04/28 职场文书
会计专业2019暑假实习报告
2019/06/21 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python