使用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 ldap实现登录实例代码
Sep 30 Python
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
Python3 伪装浏览器的方法示例
Nov 23 Python
利用python打开摄像头及颜色检测方法
Aug 03 Python
判断python字典中key是否存在的两种方法
Aug 10 Python
Python 继承,重写,super()调用父类方法操作示例
Sep 29 Python
Python上下文管理器全实例详解
Nov 12 Python
Django框架教程之中间件MiddleWare浅析
Dec 29 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
Mar 04 Python
使用sublime text3搭建Python编辑环境的实现
Jan 12 Python
教你用python实现一个无界面的小型图书管理系统
May 21 Python
python中Pyqt5使用Qlabel标签播放视频
Apr 22 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
PHP之变量、常量学习笔记
2008/03/27 PHP
php 引用(&)详解
2009/11/20 PHP
Yii中表单用法实例详解
2016/01/05 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
Javascript 两个窗体之间传值实现代码
2009/09/25 Javascript
基于jQuery的星级评分插件
2011/08/12 Javascript
jquery.Jwin.js 基于jquery的弹出层插件代码
2012/05/23 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
当前流行的JavaScript代码风格指南
2014/09/10 Javascript
JS数字抽奖游戏实现方法
2015/05/04 Javascript
在JavaScript中处理数组之reverse()方法的使用
2015/06/09 Javascript
探究JavaScript函数式编程的乐趣
2015/12/14 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(下)
2017/04/21 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
2017/04/24 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
js实现点击图片在屏幕中间弹出放大效果
2019/09/11 Javascript
[01:09]DOTA2次级职业联赛 - 99战队宣传片
2014/12/01 DOTA
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
python根据文本生成词云图代码实例
2019/11/15 Python
python运用pygame库实现双人弹球小游戏
2019/11/25 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
iPython pylab模式启动方式
2020/04/24 Python
Python容器类型公共方法总结
2020/08/19 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
python 基于opencv 实现一个鼠标绘图小程序
2020/12/11 Python
全球领先的在线cosplay服装商店:RoleCosplay
2020/01/18 全球购物
Java工程师面试集锦之Spring框架
2013/06/16 面试题
几道Java和数据库的面试题
2013/05/30 面试题
幼儿园消防安全制度
2014/01/26 职场文书
优秀本科生求职推荐信
2014/02/24 职场文书
工程造价专业求职信
2014/07/17 职场文书
2014年最新党员对照检查材料汇总
2014/09/15 职场文书
2014年服务员工作总结
2014/11/18 职场文书
师范生见习总结范文
2015/06/23 职场文书
SqlServer: 如何更改表的文件组?(进而改变存储位置)
2021/04/05 SQL Server