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