Discuss / Python / 错误

错误

Topic source

心影留踪

#1 Created at ... [Delete] [Delete and Lock User]

错误: 1、程序编写有问题造成的:这种错误我们通常称之为bug,bug是必须修复的。 2、用户输入造成的:这种错误可以通过检查用户输入来做相应的处理。 3、完全无法在程序运行过程中预测的:比如写入文件的时候,磁盘满了,写不进去了,或者从网络抓取数据,网络突然断掉了。这类错误也称为异常,在程序中通常是必须处理的,否则,程序会因为各种问题终止并退出。 解决办法 1、跟踪程序的执行,查看变量的值是否正确,这个过程称为调试。 2、Python的pdb可以让我们以单步方式执行代码。


  • 1

Reply