在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获取指定网页上所有超链接的方法
Apr 04 Python
Python正则表达式教程之一:基础篇
Mar 02 Python
Python实现的文本编辑器功能示例
Jun 30 Python
Flask解决跨域的问题示例代码
Feb 12 Python
将python代码和注释分离的方法
Apr 21 Python
python 查找文件名包含指定字符串的方法
Jun 05 Python
python 实现批量替换文本中的某部分内容
Dec 13 Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 Python
Python Pandas 对列/行进行选择,增加,删除操作
May 17 Python
python初步实现word2vec操作
Jun 09 Python
python基于win32api实现键盘输入
Dec 09 Python
使用Python爬取小姐姐图片(beautifulsoup法)
Feb 11 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 a simple smtp class
2007/11/26 PHP
PHP 简单数组排序实现代码
2009/08/05 PHP
PHP实现抓取迅雷VIP账号的方法
2015/07/30 PHP
php curl优化下载微信头像的方法总结
2018/09/07 PHP
PHP赋值的内部是如何跑的详解
2019/01/13 PHP
javascript arguments 传递给函数的隐含参数
2009/08/21 Javascript
jquery ajax 登录验证实现代码
2009/09/23 Javascript
Javascript 中文字符串处理额外注意事项
2009/11/15 Javascript
js chrome浏览器判断代码
2010/03/28 Javascript
javascript检测浏览器flash版本的实现代码
2011/12/06 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
jQuery实现气球弹出框式的侧边导航菜单效果
2015/09/22 Javascript
JavaScript中的数据类型转换方法小结
2015/10/26 Javascript
jQuery实现的兼容性浮动层示例
2016/08/02 Javascript
js实现多图左右切换功能
2016/08/04 Javascript
bootstrap读书笔记之CSS组件(上)
2016/10/17 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
2016/10/20 Javascript
vue-axios使用详解
2017/05/10 Javascript
简单实现jquery隔行变色
2017/11/09 jQuery
详解在vue-test-utils中mock全局对象
2018/11/07 Javascript
微信小程序wx.navigateTo中events属性实现页面间通信传值,数据同步
2019/07/13 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
python的三目运算符和not in运算符使用示例
2014/03/03 Python
python实现在无须过多援引的情况下创建字典的方法
2014/09/25 Python
pymongo实现控制mongodb中数字字段做加法的方法
2015/03/26 Python
python实现中文输出的两种方法
2015/05/09 Python
基于Keras中Conv1D和Conv2D的区别说明
2020/06/19 Python
Spartoo比利时:欧洲时尚购物网站
2017/12/06 全球购物
智能室内花园:Click & Grow
2021/01/29 全球购物
2015公务员试用期工作总结
2014/12/12 职场文书
2015企业年终工作总结范文
2015/05/27 职场文书
会议简讯范文
2015/07/20 职场文书
小学班主任心得体会
2016/01/07 职场文书
简历自我评价范文
2019/04/24 职场文书
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫
MySQL性能指标TPS+QPS+IOPS压测
2022/08/05 MySQL