python异常与网络链接

来源:互联网 发布:淘宝平台商品标价问题 编辑:程序博客网 时间:2024/05/29 11:11

一、python异常处理

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

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

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

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

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

2.抛出异常raise

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

二、python网络链接

主机代码:


客户代码:

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

主机的

 

客户的





原创粉丝点击