在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中max函数用法实例分析
Jul 17 Python
python基于隐马尔可夫模型实现中文拼音输入
Apr 01 Python
15行Python代码带你轻松理解令牌桶算法
Mar 21 Python
一条命令解决mac版本python IDLE不能输入中文问题
May 15 Python
如何用python写一个简单的词法分析器
Dec 18 Python
Python饼状图的绘制实例
Jan 15 Python
Python可视化mhd格式和raw格式的医学图像并保存的方法
Jan 24 Python
Pytorch之Variable的用法
Dec 31 Python
Python可变对象与不可变对象原理解析
Feb 25 Python
Python grpc超时机制代码示例
Sep 14 Python
pymongo insert_many 批量插入的实例
Dec 05 Python
解决pytorch 保存模型遇到的问题
Mar 03 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
神族 Protoss 剧情介绍
2020/03/14 星际争霸
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
2013/08/08 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
PHP实现查询两个数组中不同元素的方法
2016/02/23 PHP
Yii全局函数用法示例
2017/01/22 PHP
JQUERY 对象与DOM对象之两者相互间的转换
2009/04/27 Javascript
js实现单行文本向上滚动效果实例代码
2013/11/28 Javascript
js实现黑色简易的滑动门网页tab选项卡效果
2015/08/31 Javascript
js图片切换具体实现代码
2016/10/13 Javascript
Vue.js使用v-show和v-if的注意事项
2016/12/13 Javascript
Javascript 详解封装from表单数据为json串进行ajax提交
2017/03/29 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
javascript获取指定区间范围随机数的方法
2017/09/08 Javascript
微信小程序:数据存储、传值、取值详解
2019/05/07 Javascript
js实现简单掷骰子小游戏
2019/10/24 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
js实现旋转木马轮播图效果
2020/01/10 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
[01:51]2014DOTA2西雅图邀请赛 MVP 外卡赛black场间采访
2014/07/09 DOTA
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
浅谈pycharm下找不到sqlalchemy的问题
2018/12/03 Python
python添加模块搜索路径和包的导入方法
2019/01/19 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
使用python实现微信小程序自动签到功能
2020/04/27 Python
如何解决安装python3.6.1失败
2020/07/01 Python
css3圆角样式分享自定义按钮样式
2013/12/27 HTML / CSS
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
Jogun Shop中文官网:韩国知名时尚男装网站
2016/10/12 全球购物
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
大学生年度自我鉴定
2013/10/31 职场文书
软件测试专业推荐信
2014/09/18 职场文书