python异常与网络链接

一、python异常处理

     1.异常处理在任何一门编程语言里都是值得关注的一个话题,良好的异常处理可以让你的程序更加健壮,清晰的错误信息更能帮助你快速修复问题。在Python中,和不部分高级语言一样,使用了try/except/finally语句块来处理异常,如果你有其他编程语言的经验,实践起来并不难。

except语句不是必须的,finally语句也不是必须的,但是二者必须有一个,否则就没有try的意义了。

except语句可以有多个,python会按except语句的顺序一次匹配以指定的异常,如果异常已经处理就不会再进入后面的except语句。

except语句可以以元组形式同时指定多个异常。

如果要捕捉异常后要重复抛出,请使用raise,后面不要带任何参数或信息。

2.抛出异常raise

如果你需要自主抛出一个异常,可以使用raise关键字,等同于c#和Java中的throw语句

二、python网络链接

主机代码:


客户代码:

运行连接上后,互相可以交流,客户先主机发hallo运行结果:

主机的

 

客户的





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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值