python中什么是TCP编程

  介绍

这篇文章将为大家详细讲解有关python中什么是TCP编程,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

python可以做什么

python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。

<强> 1,TCP编程概念

网络编程一般包括两部分:<>强服务端和用户端。 TCP是一种<强>面向连接的通信方式强,主动发起连接的叫用户端,被动相应连接的叫服务端.TCP通信需要一个建立可靠连接的过程,而且通信双方以流的形式发送数据。

<强> 2,使用实例

以下代码说明用户端的创建和运行步骤:

 #,编码:utf - 8
  ,
  import 套接字
  import 警告
  warnings.filterwarnings(& # 39;忽略# 39;)
  ,
  def 客户端():
  ,,,“““第一步:初始化Socket"““
  ,,,s =, socket.socket (socket.AF_INET, socket.SOCK_STREAM)
  ,,,“““第二步:连接目标IP和端口“““
  ,,,s.connect ((& # 39; 127.0.0.1 # 39;,, 8885))
  ,,,“““第三步:接受消息“““
  ,,,print(““,在”;,+,s.recv (1024) .decode (& # 39; utf - 8 # 39;))
  ,,,“““第四步:发送消息“““
  ,,,s.send (b # 39;你好,小姐:am  a 客户机# 39;)
  ,,,print(““,在”;,+,s.recv (1024) .decode (& # 39; utf - 8 # 39;))
  ,,,s.send(& # 39;退出# 39;)
  ,,,“““第五步:关闭,““
  ,,,s.close ()
  ,,,,
  if  __name__ ==, & # 39; __main__ # 39;:
  客户机()

关于python中什么是TCP编程就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

python中什么是TCP编程