python的错误反馈

任何一个编译解释器都会帮助程序员快速定位到编译出错的地方,来帮助程序员快速的修改coding错误,python的解释器也是如此:
程序存在错误时,python解释器将竭尽所能地帮助你找出问题所在,程序无法成功运行时,解释器会提供一个traceback。traceback是一条记录,指出了解释器尝试运行代码时,在什么地方陷入了困境。比如粗心的把变量名字给拼写错误(把如花写成了牡丹,哈哈,牡丹当然不愿意了~~)

test-1.py
1 message = "Hello Python Crash Course reader!"
2 print(mesage)

运行结果:

book@www.100ask.org:~/python$ python test-1.py 
Traceback (most recent call last):
File "test-1.py", line 2, in <module>
print(mesage)
NameError: name 'mesage' is not defined

提示line 2第二行的mesage没有定义,好,我们就循着它的寻宝指示路线,去文件中查找吧。修改完成后:

 test-1.py
 1 message = "Hello Python Crash Course reader!"
 2 print(message)

看看成果吧。运行一下:

book@www.100ask.org:~/python$ python test-1.py 
Hello Python Crash Course reader!

好了,成果丰硕,大功告成,还是挺轻松的是不是,恭喜恭喜,掌握了一项不错的技能路线。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值