利用Pycharm断点调试Python程序的方法


Posted in Python onNovember 29, 2018

1.代码

准备没有语法错误的Python程序:

#!/usr/bin/python
import numpy as np

class Network:
 def __init__(self,sizes):
 self.num_layers=len(sizes)
 self.sizes=sizes
 self.biases=[np.random.randn(y,1) for y in sizes[1:]]
 self.weights=[np.random.randn(x,y) \
   for x,y in zip(sizes[1:],sizes[:-1])]
 self.null=[]

net=Network([2,3,1])
def sigmoid(z):
 return 1.0/(1.0+np.exp(-z))

说明:设置self.null=[]这一行代码的目的是能调试看到self.weights的内容,不然看不到,调试完成成后可以把self.null=[]这一行注释掉。

2.调试

1)设置断点:在行号后面单击

2)运行调试:按”Shift+F9”,程序运行到断点前

3)点击”Console”窗口下”Show Python Prompt”,进入可输入命令状态:

利用Pycharm断点调试Python程序的方法

4)输入自己想查看的变量名,这里以显示self.weights为例:

利用Pycharm断点调试Python程序的方法

以上这篇利用Pycharm断点调试Python程序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python随机生成带特殊字符的密码
Mar 02 Python
python使用opencv进行人脸识别
Apr 07 Python
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
Jan 17 Python
python2.7实现FTP文件下载功能
Apr 15 Python
详解Python 数据库的Connection、Cursor两大对象
Jun 25 Python
python生成多个只含0,1元素的随机数组或列表的实例
Nov 12 Python
pandas DataFrame索引行列的实现
Jun 04 Python
使用SQLAlchemy操作数据库表过程解析
Jun 10 Python
Python实现爬取网页中动态加载的数据
Aug 17 Python
python SOCKET编程基础入门
Feb 27 Python
python实现三次密码验证的示例
Apr 29 Python
用Python爬取英雄联盟的皮肤详细示例
Dec 06 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
Nov 29 #Python
详解分布式任务队列Celery使用说明
Nov 29 #Python
Python正则表达式和元字符详解
Nov 29 #Python
Django中使用Celery的方法示例
Nov 29 #Python
记一次python 内存泄漏问题及解决过程
Nov 29 #Python
对python pandas 画移动平均线的方法详解
Nov 28 #Python
对pandas中时间窗函数rolling的使用详解
Nov 28 #Python
You might like
探讨PHP JSON中文乱码的解决方法详解
2013/06/06 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
CI框架入门之MVC简单示例
2016/11/21 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
2020/05/01 PHP
js DOM模型操作
2009/12/28 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
用js通过url传参把数据从一个页面传到另一个页面
2014/09/01 Javascript
让IE8浏览器支持function.bind()方法
2014/10/16 Javascript
jquery动态改变div宽度和高度
2015/02/09 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
jQuery实现的点击标题文字切换字体效果示例【测试可用】
2018/04/26 jQuery
vue使用showdown并实现代码区域高亮的示例代码
2019/10/17 Javascript
JavaScript实现模态对话框实例
2020/01/13 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
探索node之事件循环的实现
2020/10/30 Javascript
Python使用正则表达式过滤或替换HTML标签的方法详解
2017/09/25 Python
Python使用Shelve保存对象方法总结
2019/01/28 Python
Django 解决阿里云部署同步数据库报错的问题
2020/05/14 Python
Python私有属性私有方法应用实例解析
2020/09/15 Python
python dir函数快速掌握用法技巧
2020/12/09 Python
HTML5之SVG 2D入门8—文档结构及相关元素总结
2013/01/30 HTML / CSS
巴西网上药房:onofre
2016/11/21 全球购物
size?爱尔兰官方网站:英国伦敦的球鞋精品店
2019/03/31 全球购物
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
瑞典耳机品牌:URBANISTA
2019/12/03 全球购物
环境科学专业个人求职的自我评价
2013/11/28 职场文书
毕业生的自我评价范文
2013/12/31 职场文书
前台文员个人求职信范文
2014/01/05 职场文书
培训主管岗位职责
2014/02/01 职场文书
多媒体专业自我鉴定
2014/02/28 职场文书
垂直极限观后感
2015/06/08 职场文书
宾馆安全管理制度
2015/08/06 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
话题作文之诚信
2019/11/28 职场文书
MySQL RC事务隔离的实现
2022/03/31 MySQL
如何解决flex文本溢出问题小结
2022/07/15 HTML / CSS