在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决策树分类算法学习
Dec 22 Python
解决python3 json数据包含中文的读写问题
May 10 Python
使用GitHub和Python实现持续部署的方法
May 09 Python
python3.7环境下安装Anaconda的教程图解
Sep 10 Python
Python 50行爬虫抓取并处理图灵书目过程详解
Sep 20 Python
如何基于python测量代码运行时间
Dec 25 Python
pycharm第三方库安装失败的问题及解决经验分享
May 09 Python
浅谈matplotlib 绘制梯度下降求解过程
Jul 12 Python
浅谈python出错时traceback的解读
Jul 15 Python
Python实现简单的猜单词小游戏
Oct 28 Python
Django基于Models定制Admin后台实现过程解析
Nov 11 Python
selenium如何定位span元素的实现
Jan 13 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学习教程之第2天
2008/06/15 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
PHP登陆后跳转到登陆前页面实现思路及代码
2014/01/17 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
JS支持带x身份证号码验证函数
2008/08/10 Javascript
基于jquery库的tab新形式使用
2012/11/16 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
JavaScript代码复用模式详解
2014/11/07 Javascript
JS跨域问题详解
2014/11/25 Javascript
jQuery实现Twitter的自动文字补齐特效
2014/11/28 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
jquery插件方式实现table查询功能的简单实例
2016/06/06 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
Angular.js中数组操作的方法教程
2017/07/31 Javascript
angular6 利用 ngContentOutlet 实现组件位置交换(重排)
2018/11/02 Javascript
bootstrap下拉分页样式 带跳转页码
2018/12/29 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
Node.js 获取微信JS-SDK CONFIG的方法示例
2019/05/21 Javascript
JS删除String里某个字符的方法
2021/01/06 Javascript
解决layui 表单元素radio不显示渲染的问题
2019/09/04 Javascript
vue - vue.config.js中devServer配置方式
2019/10/30 Javascript
一篇文章让你搞懂JavaScript 原型和原型链
2020/11/23 Javascript
使用PyCharm配合部署Python的Django框架的配置纪实
2015/11/19 Python
Python绑定方法与非绑定方法详解
2017/08/18 Python
Python if语句知识点用法总结
2018/06/10 Python
django 使用 request 获取浏览器发送的参数示例代码
2018/06/11 Python
对python中Json与object转化的方法详解
2018/12/31 Python
pytorch下大型数据集(大型图片)的导入方式
2020/01/08 Python
使用CSS实现弹性视频html5案例实践
2012/12/26 HTML / CSS
美国生鲜及杂货电商:FreshDirect
2018/01/29 全球购物
理工科学生的自我评价
2013/12/15 职场文书
元旦活动感言
2014/03/08 职场文书
海上钢琴师观后感
2015/06/03 职场文书
基于flask实现五子棋小游戏
2021/05/25 Python
Vue中插槽slot的使用方法与应用场景详析
2021/06/08 Vue.js
nginx配置指令之server_name的具体使用
2022/08/14 Servers