在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 and、or以及and-or语法总结
Apr 14 Python
Python访问MongoDB,并且转换成Dataframe的方法
Oct 15 Python
python 多线程将大文件分开下载后在合并的实例
Nov 09 Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 Python
Python中format()格式输出全解
Apr 12 Python
pandas.DataFrame的pivot()和unstack()实现行转列
Jul 06 Python
Python Process多进程实现过程
Oct 22 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
Oct 30 Python
利用python Selenium实现自动登陆京东签到领金币功能
Oct 31 Python
浅谈python中频繁的print到底能浪费多长时间
Feb 21 Python
django从后台返回html代码的实例
Mar 11 Python
Python高并发解决方案实现过程详解
Jul 31 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脚本不报错的原因
2014/06/12 PHP
54个提高PHP程序运行效率的方法
2015/07/19 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
深入了解PHP中的Array数组和foreach
2016/11/06 PHP
PHP convert_uudecode()函数讲解
2019/02/14 PHP
ThinkPHP 5.1 跨域配置方法
2019/10/11 PHP
PHP 扩展Memcached命令用法实例总结
2020/06/04 PHP
JavaScript触发器详解
2007/03/10 Javascript
textarea的value是html文件源代码,存成html文件的代码
2007/04/20 Javascript
使用正则替换变量
2007/05/05 Javascript
JavaScript高级程序设计 阅读笔记(十四) js继承机制的实现
2012/08/14 Javascript
Flow之一个新的Javascript静态类型检查器
2015/12/21 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
深入解析JavaScript中的立即执行函数
2016/05/21 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
nodejs 生成和导出 word的实例代码
2018/07/31 NodeJs
vue中v-for循环给标签属性赋值的方法
2018/10/18 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
2019/04/17 Javascript
详解vue-cli3多页应用改造
2019/06/04 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
Python wxPython库使用wx.ListBox创建列表框示例
2018/09/03 Python
pycharm访问mysql数据库的方法步骤
2019/06/18 Python
python对验证码降噪的实现示例代码
2019/11/12 Python
解决Python3下map函数的显示问题
2019/12/04 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
python实现快递价格查询系统
2020/03/03 Python
python 模拟登录B站的示例代码
2020/12/15 Python
Python LMDB库的使用示例
2021/02/14 Python
HTML5 SEO优化的一些建议
2020/08/27 HTML / CSS
国外最大的眼镜网站:Coastal
2017/08/09 全球购物
养生餐厅创业计划书范文
2014/03/26 职场文书
公司委托书格式范本
2014/09/16 职场文书
开展党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
浅谈redis整数集为什么不能降级
2021/07/25 Redis
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL