在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 09 Python
在Python中使用next()方法操作文件的教程
May 24 Python
python自定义异常实例详解
Jul 11 Python
python+selenium实现163邮箱自动登陆的方法
Dec 31 Python
对Python中的@classmethod用法详解
Apr 21 Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 Python
python复制列表时[:]和[::]之间有什么区别
Oct 16 Python
解决python3捕获cx_oracle抛出的异常错误问题
Oct 18 Python
python统计中文字符数量的两种方法
Jan 31 Python
wxPython电子表格功能wx.grid实例教程
Nov 19 Python
使用python 的matplotlib 画轨道实例
Jan 19 Python
Python中threading库实现线程锁与释放锁
May 17 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
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
php使用cookie显示用户上次访问网站日期的方法
2015/01/26 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
2012/01/13 Javascript
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
JavaScript中for-in遍历方式示例介绍
2014/02/11 Javascript
浅谈javascript 函数内部属性
2015/01/21 Javascript
初步使用Node连接Mysql数据库
2016/03/03 Javascript
一道关于JavaScript变量作用域的面试题
2016/03/08 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
图片上传之FileAPI与NodeJs
2017/01/24 NodeJs
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
2017/03/17 Javascript
详解用vue.js和laravel实现微信授权登陆
2017/06/23 Javascript
详解webpack+express多页站点开发
2017/12/22 Javascript
详解vue2.6插槽更新v-slot用法总结
2019/03/09 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
2020/07/14 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
通过PHP与Python代码对比的语法差异详解
2019/07/10 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
python实现ip地址的包含关系判断
2020/02/07 Python
Python 批量读取文件中指定字符的实现
2020/03/06 Python
Python分析最近大火的网剧《隐秘的角落》
2020/07/02 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
CSS3 重置iphone浏览器按钮input,select等表单元素的默认样式
2014/10/11 HTML / CSS
CSS3属性background-size使用指南
2014/12/09 HTML / CSS
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
美国市场上最实惠的送餐服务:Dinnerly
2018/03/18 全球购物
美国男士和女士奢侈品折扣手表购物网站:Certified Watch Store
2018/06/13 全球购物
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
含精油的天然有机化妆品:Indemne
2019/08/27 全球购物
澳大利亚购买太阳镜和眼镜网站:Glamoureyes
2020/09/22 全球购物
教师党员群众路线教育实践活动心得体会
2014/11/04 职场文书
太行山上观后感
2015/06/05 职场文书
Vue组件化(ref,props, mixin,.插件)详解
2022/05/15 Vue.js