首页 > 编程 > Python > 正文

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

2020-01-04 13:58:52
字体:
来源:转载
供稿:网友

1.代码

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

#!/usr/bin/pythonimport numpy as npclass 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程序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VEVB武林网。


注:相关教程知识阅读请移步到python教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表