百科狗-知识改变命运!
--

python中TCP编程是什么?

百变鹏仔1年前 (2023-11-19)阅读数 12#技术干货
文章标签网络编程

python中TCP编程是什么?

在对于计算机编程的理解中,我们学习的一般是内在的知识点理论。不过计算机产生的初衷是为了信息之间的交流,那么在对外的这一点上,就产生了网络编程的概念。TCP编程是其中的一个分支,下面我们对它的概念进行理解,然后带来一个相关的使用实例,具体内容如下。

1、TCP编程概念

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

2、使用实例

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

#coding:utf-8

importsocket

importwarnings

warnings.filterwarnings('ignore')

defclient():

"""第一步:初始化Socket"""

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

"""第二步:连接目标IP和端口"""

python中TCP编程是什么?

s.connect(('127.0.0.1',8885))

"""第三步:接受消息"""

print("-->>"+s.recv(1024).decode('utf-8'))

"""第四步:发送消息"""

s.send(b'Hello,Iamaclient')

print("-->>"+s.recv(1024).decode('utf-8'))

s.send('exit')

"""第五步:关闭"""

s.close()

if__name__=='__main__':

client()

以上就是python中TCP编程的基础介绍,相信大家已经初步对这种网络编程产生了兴趣,毕竟和生活中的编程使用比较贴近,接下来我们也会带来更多有关这部分的内容分享。更多Python学习教程请关注IT培训机构:开发教育。

鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com

免责声明:我们致力于保护作者版权,注重分享,当前被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!邮箱:344225443@qq.com)

图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,本着为中国教育事业出一份力,发布内容不收取任何费用也不接任何广告!)