网络编程
位置:首页>> 网络编程>> Python编程>> 利用Pycharm断点调试Python程序的方法

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

作者:豆-Metcalf  发布时间:2023-07-05 03:47:08 

标签:Pycharm,断点,调试,Python

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程序的方法

来源:https://blog.csdn.net/u010837794/article/details/73163547

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com