使用Pycharm分段执行代码


Posted in Python onApril 15, 2020

在最新版的pycharm中拥有类似jupyter的分段执行代码功能,其使用方法如下:

1.在想要分段运行的段前一行(空白行)输入#%%

使用Pycharm分段执行代码

2.选择Use scientific mode

使用Pycharm分段执行代码

3.分段运行的结果

使用Pycharm分段执行代码

补充知识:Pycharm分行或分块执行

介绍

Pycharm中其实也可以使用类似于Spyder和Jupyter中的分行或分块执行,主要可以使用两种方法。需要注意的是,下面两种方法的本质都是在控制台执行,要注意文件的路径问题。

方法一,选中按住Shift+Alt+E

方法一是选中要执行的行或快,按住Shift+Alt+E,这样就可以自动调出Python Console进行执行,但这种方法每次都需要同时按三个键,较为麻烦,不推荐

方法二,使用Pycharm的科学模式

在要分块的地方输入#%%

使用Pycharm分段执行代码

然后在View下找到将Scientific Mode选中

使用Pycharm分段执行代码

这样刚刚通过#%%定位的地方就出现了绿色的小箭头,点击绿色小箭头就可以执行这一行或这一块了

使用Pycharm分段执行代码

以上这篇使用Pycharm分段执行代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python网络编程之UDP通信实例(含服务器端、客户端、UDP广播例子)
Apr 25 Python
Python 读写文件和file对象的方法(推荐)
Sep 12 Python
Django中利用filter与simple_tag为前端自定义函数的实现方法
Jun 15 Python
python opencv之SURF算法示例
Feb 24 Python
基于Python列表解析(列表推导式)
Jun 23 Python
python石头剪刀布小游戏(三局两胜制)
Jan 20 Python
详解Python中的分支和循环结构
Feb 11 Python
使用python实现飞机大战游戏
Mar 23 Python
keras 权重保存和权重载入方式
May 21 Python
使用Keras训练好的.h5模型来测试一个实例
Jul 06 Python
如何使用Python自动生成报表并以邮件发送
Oct 15 Python
python缺失值的解决方法总结
Jun 09 Python
pyinstaller打包成无控制台程序时运行出错(与popen冲突的解决方法)
Apr 15 #Python
pyinstaller打包单文件时--uac-admin选项不起作用怎么办
Apr 15 #Python
在python中利用pycharm自定义代码块教程(三步搞定)
Apr 15 #Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
Apr 15 #Python
Python任务调度模块APScheduler使用
Apr 15 #Python
Python实现代码块儿折叠
Apr 15 #Python
Python类中的装饰器在当前类中的声明与调用详解
Apr 15 #Python
You might like
Apache2 httpd.conf 中文版
2006/12/06 PHP
PHP统计目录下的文件总数及代码行数(去除注释及空行)
2011/01/17 PHP
Yii配置文件用法详解
2014/12/04 PHP
php时间计算相关问题小结
2016/05/09 PHP
PHP文件类型检查及fileinfo模块安装使用详解
2019/05/09 PHP
javascript 页面划词搜索JS
2009/09/28 Javascript
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
js导出格式化的excel 实例方法
2013/07/17 Javascript
Javascript图片上传前的本地预览实例
2014/06/16 Javascript
jQuery 实现侧边浮动导航菜单效果
2014/12/26 Javascript
jQuery+ajax实现动态执行脚本的方法
2015/01/27 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
2015/06/10 Javascript
javascript获取网页宽高方法汇总
2015/07/19 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
学习Angularjs分页指令
2016/07/01 Javascript
[原创]JavaScript语法高亮插件highlight.js用法详解【附highlight.js本站下载】
2016/11/01 Javascript
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
使用JS编写的随机抽取号码的小程序
2017/08/11 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
小程序从手动埋点到自动埋点的实现方法
2019/01/24 Javascript
vue-router 2.0 跳转之router.push()用法说明
2020/08/12 Javascript
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
分享一下如何编写高效且优雅的 Python 代码
2017/09/07 Python
深入了解Python中pop和remove的使用方法
2018/01/09 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
HTML5 canvas画矩形时出现边框样式不一致的解决方法
2013/10/14 HTML / CSS
html5 Canvas实现图片旋转的示例
2018/01/15 HTML / CSS
学生逃课检讨书1000字
2014/10/20 职场文书
2015年企业新年寄语
2014/12/08 职场文书
房贷工资证明范本
2015/06/12 职场文书
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers
Mybatis-plus在项目中的简单应用
2021/07/01 Java/Android
mysql中int(3)和int(10)的数值范围是否相同
2021/10/16 MySQL