在PyCharm下使用 ipython 交互式编程的方法


Posted in Python onJanuary 17, 2019

目的:方便调试,查看中间结果,因为觉得设断点调试相对麻烦。

【运行环境:macOS 10.13.3,PyCharm 2017.2.4】

老手:

选中代码行,Alt+Shift+E

或选中,鼠标右键-Execute Line in Console。

新手:

1、安装 ipython 之后,查看 PyCharm 设置,确保 Console 的通用设置 Use IPython if available 选项打勾。

我没有设置,装完 ipython 后默认如此。

2、打开 Python Console 窗口(Tools-Python Console),屏幕下方就可见 ipython 的交互式界面了。

3、选中代码行,一行、多行皆可。然后鼠标右键,点选 Execute Line in Console。

(注:macOS版的快捷键是Alt+Shift+E,window版一般都会不一样。)

代码被自动复制到 IPthon 交互界面执行,然后返回执行结果。

以上这篇在PyCharm下使用 ipython 交互式编程的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python自动zip压缩目录的方法
Jun 28 Python
Python教程之全局变量用法
Jun 27 Python
Python代码块批量添加Tab缩进的方法
Jun 25 Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 Python
解决python selenium3启动不了firefox的问题
Oct 13 Python
Python 新建文件夹与复制文件夹内所有内容的方法
Oct 27 Python
Python操作SQLite数据库过程解析
Sep 02 Python
python实现上传文件到linux指定目录的方法
Jan 03 Python
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
Mar 08 Python
pycharm激活码快速激活及使用步骤
Mar 12 Python
基于python 将列表作为参数传入函数时的测试与理解
Jun 05 Python
python 星号(*)的多种用途
Sep 21 Python
python最小生成树kruskal与prim算法详解
Jan 17 #Python
解决PyCharm不运行脚本,而是运行单元测试的问题
Jan 17 #Python
在PyCharm导航区中打开多个Project的关闭方法
Jan 17 #Python
Python设计模式之模板方法模式实例详解
Jan 17 #Python
Python设计模式之外观模式实例详解
Jan 17 #Python
Python pycharm 同时加载多个项目的方法
Jan 17 #Python
Python设计模式之建造者模式实例详解
Jan 17 #Python
You might like
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
php 启动报错如何解决
2014/01/17 PHP
PHP的Socket网络编程入门指引
2015/08/11 PHP
php+ajax简单实现全选删除的方法
2016/12/06 PHP
yii2简单使用less代替css示例
2017/03/10 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
JS时间选择器 兼容IE6,7,8,9
2012/06/26 Javascript
Js+Jq获取URL参数的集中方法示例代码
2014/05/20 Javascript
javascript将浮点数转换成整数的三个方法
2014/06/23 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
纯javascript响应式树形菜单效果
2015/11/10 Javascript
Boostrap入门准备之border box
2016/05/09 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
JavaScript实现body内任意节点的自定义属性功能示例
2017/09/18 Javascript
ionic grid(栅格)九宫格制作详解
2018/06/30 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
JS回调函数 callback的理解与使用案例分析
2019/09/09 Javascript
[01:46]2020完美世界全国高校联赛秋季赛报名开启
2020/10/15 DOTA
解决Spyder中图片显示太小的问题
2018/04/27 Python
python实现二维插值的三维显示
2018/12/17 Python
python 绘制拟合曲线并加指定点标识的实现
2019/07/10 Python
pandas-resample按时间聚合实例
2019/12/27 Python
解决Django部署设置Debug=False时xadmin后台管理系统样式丢失
2020/04/07 Python
Jupyter 无法下载文件夹如何实现曲线救国
2020/04/22 Python
python用什么编辑器进行项目开发
2020/06/17 Python
总结30个CSS3选择器
2017/04/13 HTML / CSS
HTML5 画布canvas使用方法
2016/03/18 HTML / CSS
英国门把手公司:Door Handle Company
2019/05/12 全球购物
使用索引(Index)有哪些需要考虑的因素
2016/10/19 面试题
教师实习自我鉴定
2013/12/18 职场文书
秋季运动会稿件
2014/01/30 职场文书
中学生运动会口号
2014/06/07 职场文书
与美同行演讲稿
2014/09/13 职场文书
Redis RDB技术底层原理详解
2021/09/04 Redis
Golang实现可重入锁的示例代码
2022/05/25 Golang