在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图像处理之反色实现方法
May 30 Python
深入理解Python中range和xrange的区别
Nov 26 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
May 10 Python
将python图片转为二进制文本的实例
Jan 24 Python
ActiveMQ:使用Python访问ActiveMQ的方法
Jan 30 Python
python计算阶乘和的方法(1!+2!+3!+...+n!)
Feb 01 Python
Python开启线程,在函数中开线程的实例
Feb 22 Python
Python面向对象程序设计类的多态用法详解
Apr 12 Python
基于Django统计博客文章阅读量
Oct 29 Python
python 深度学习中的4种激活函数
Sep 18 Python
Python numpy大矩阵运算内存不足如何解决
Nov 19 Python
python 基于Apscheduler实现定时任务
Dec 15 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
全国FM电台频率大全 - 14 江西省
2020/03/11 无线电
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
2007/03/07 PHP
Zend Guard一些常见问题解答
2008/09/11 PHP
PHP使用正则表达式清除超链接文本
2013/11/12 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
YII框架实现自定义第三方扩展操作示例
2019/04/26 PHP
js Event对象的5种坐标
2011/09/12 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
基于jquery插件实现常见的幻灯片效果
2013/11/01 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
Vue方法与事件处理器详解
2016/12/01 Javascript
jquery+ajax实现省市区三级联动效果简单示例
2017/01/04 Javascript
jQuery移除或禁用html元素点击事件常用方法小结
2017/02/10 Javascript
vue下history模式刷新后404错误解决方法
2018/08/18 Javascript
详解jenkins自动化部署vue
2019/05/14 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
2019/07/31 Javascript
TypeScript类型声明书写详解
2019/08/28 Javascript
jquery 遍历hash操作示例【基于ajax交互】
2019/10/12 jQuery
Vue修改项目启动端口号方法
2019/11/07 Javascript
详解ECMAScript2019/ES10新属性
2019/12/06 Javascript
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
python入门基础之用户输入与模块初认识
2016/11/14 Python
python模拟鼠标点击和键盘输入的操作
2019/08/04 Python
基于Python执行dos命令并获取输出的结果
2019/12/30 Python
Tensorflow的常用矩阵生成方式
2020/01/04 Python
sqlalchemy实现时间列自动更新教程
2020/09/02 Python
Pandas数据分析的一些常用小技巧
2021/02/07 Python
html5 div布局与table布局详解
2016/11/16 HTML / CSS
求职简历自荐信
2013/10/20 职场文书
明信片寄语大全
2014/04/08 职场文书
亲子活动总结
2014/04/26 职场文书
小学生环保标语
2014/06/13 职场文书
党的群众路线教育实践活动学习笔记范文
2014/11/06 职场文书