当前位置: 移动技术网 > IT编程>脚本编程>Python > 利用Pycharm断点调试Python程序的方法

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

2019年06月14日  | 移动技术网IT编程  | 我要评论

东罗吧,混混抗战,留言板主人寄语图片

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程序的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网