day009如何用Python socket实现基础交互?

2026-05-21 14:000阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计125个文字,预计阅读时间需要1分钟。

day009如何用Python socket实现基础交互?

1. Python的socket编程中,除了accept会阻塞外,recv也会阻塞。如果客户端的消息为空,recv会阻塞。解决阻塞的方法是在服务端使用try+except异常处理来捕获recv的异常。


1.在Python的socket中,除了accept会阻塞,recv也会阻塞

如果客户端的消息是空,则发生阻塞

解决阻塞的方法时在服务端用try except异常来处理


2.上午总结

day009如何用Python socket实现基础交互?

基于Python 3.5的只能发送字节,Python 2.7的只发送字符串

阻塞的前题是链接正常进行

本文共计125个文字,预计阅读时间需要1分钟。

day009如何用Python socket实现基础交互?

1. Python的socket编程中,除了accept会阻塞外,recv也会阻塞。如果客户端的消息为空,recv会阻塞。解决阻塞的方法是在服务端使用try+except异常处理来捕获recv的异常。


1.在Python的socket中,除了accept会阻塞,recv也会阻塞

如果客户端的消息是空,则发生阻塞

解决阻塞的方法时在服务端用try except异常来处理


2.上午总结

day009如何用Python socket实现基础交互?

基于Python 3.5的只能发送字节,Python 2.7的只发送字符串

阻塞的前题是链接正常进行