在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 StringIO模块实现在内存缓冲区中读写数据
Apr 08 Python
使用Python的Treq on Twisted来进行HTTP压力测试
Apr 16 Python
举例讲解Linux系统下Python调用系统Shell的方法
Nov 07 Python
Python文件与文件夹常见基本操作总结
Sep 19 Python
用Python实现随机森林算法的示例
Aug 24 Python
Ubuntu安装Jupyter Notebook教程
Oct 18 Python
梅尔倒谱系数(MFCC)实现
Jun 19 Python
Django admin model 汉化显示文字的实现方法
Aug 12 Python
python让函数不返回结果的方法
Jun 22 Python
python实现图书馆抢座(自动预约)功能的示例代码
Sep 29 Python
Python django框架 web端视频加密的实例详解
Nov 20 Python
Python self用法详解
Nov 28 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
中东人咖啡哲学
2021/03/03 咖啡文化
浅析PHP中的UNICODE 编码与解码
2013/06/29 PHP
适用于抽奖程序、随机广告的PHP概率算法实例
2014/04/09 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
简明json介绍
2008/09/28 Javascript
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
editable.js 基于jquery的表格的编辑插件
2011/10/24 Javascript
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
jQuery 菜单随滚条改为以定位方式(固定要浏览器顶部)
2012/05/24 Javascript
ExtJS中文乱码之GBK格式编码解决方案及代码
2013/01/20 Javascript
JavaScript解析URL参数示例代码
2013/08/12 Javascript
jQuery获取当前点击的对象元素(实现代码)
2016/05/19 Javascript
Javascript中indexOf()和lastIndexOf应用方法实例
2016/08/24 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
2016/09/23 Javascript
JavaScript制作简单的框选图表
2017/05/15 Javascript
微信小程序 选项卡的简单实例
2017/05/24 Javascript
React Native之ListView实现九宫格效果的示例
2017/08/02 Javascript
JS基于正则表达式实现的密码强度验证功能示例
2017/09/21 Javascript
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
使用 Opentype.js 生成字体子集的实例代码详解
2020/05/25 Javascript
Python中的Classes和Metaclasses详解
2015/04/02 Python
python中的装饰器详解
2015/04/13 Python
详细解读Python的web.py框架下的application.py模块
2015/05/02 Python
Android应用开发中Action bar编写的入门教程
2016/02/26 Python
Python Web框架Tornado运行和部署
2020/10/19 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
python pandas dataframe 去重函数的具体使用
2020/07/20 Python
HTML5中图片之间的缝隙完美解决方法
2017/07/07 HTML / CSS
英国莱斯特松木橡木家具网上商店:Choice Furniture Superstore
2019/07/05 全球购物
会计实习期自我鉴定
2013/10/06 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
2014年计划生育协会工作总结
2014/11/14 职场文书
2019年励志签名:致拼搏路上的自己
2019/10/11 职场文书
Pytorch 如何实现常用正则化
2021/05/27 Python