介绍
这篇文章将为大家详细讲解有关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编程就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。