国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python套接字的用法

python套接字的用法

头像

小妮浅浅

2021-04-07 18:29:304012浏览 · 0收藏 · 0评论

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

1、两种方法

套接字提供了两个方法:send recv(表示 receive)。要发送数据,可调用方法 send 并提供一个字节流;要接收数据,可调用 recv 并指定最多接收多少个字节的数据。如果不确定该指定什么数字,1024 是个不错的选择。

2、使用注意

可使用的端口号通常受到限制,在 Linux 或 UNIX 系统中,需要有管理员权限才能使用 1024 以下的端口号。这些编号较小的端口是供标准服务使用的。例如,端口 80 供 Web 服务器使用。另外,使用 Ctrl+C 停止服务器后,可能需要等待一段时间才能使用该服务器原来使用的端口(否则,可能出现“地址已被占用”错误消息)。

3、实例

服务器

import socket
s = socket.socket()
host = socket.gethostname()
port = 1234
s.bind((host, port))
s.listen(5)
while True:
    c, addr = s.accept()
    print('Got connection from', addr)
    c.send(b'Thank you for connecting')
    c.close()

客户端

import socket
s = socket.socket()
host = socket.gethostname()
port = 1234
s.connect((host, port))
print(s.recv(1024))

在我们使用网络进行通信时,套接字是不可缺少的一部分。在我们对它有所接触后,可以就其的用法进行尝试。主要有两个方法send 和 recv,对应的我们可以理解为分别在客户端和服务端的使用。

以上就是python套接字的用法,大家在看明白它的两种用法后,可以对照着代码动手操作啦,分别体会下不同端口的使用。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

影音先锋下载| 妈妈叫我戴上避孕套是什么歌 | 蜜桃2| 滢滢的日记1~15笔趣阁| 疯狂做爰XXXX高潮潮后感染| 透明女仆服装开裆连体衣| 《完美邻居2》电影在线观看| 女同学上课用嘴帮我口出来| 欧美风高级情侣ID| 《温柔的大姐姐》动漫免费观看| 《暴雨回不了家去上司家》| 《酒店激战》动漫1-5集免费观. | 一家乱战1-13集大| 美国色情巜做爰4| 《酒店激战》动漫1-5集免费观.. 《好好疼爱里面》日剧动漫 | 免费观看已满十八岁电视剧美国| 十八岁完整版高清免费观看| 打扑克| 无法抗拒的你ID中字| 国外成品网站1688入口在哪| 数学课代表的B真紧| 柳枝| 女生频道| B站夫妻进入高峰期需要多久 | 少女与狗2在线观看免费版高清| 电影《偷吃》在线观看| 女性私密紧致情趣玩具| 日本在线观看| 短视频| 翁止熄痒苏钥第9章的内容| 公厕BY金银花露TXT笔趣阁| 赵局长含着小婷的双乳| 高压监狱4伦理HD| 坤坤寒入桃子里电视剧免费看| 年轻的姐妹2| 亚洲精品国偷自产久色| 挤牛奶暗示什么意思| 他的大手在秘密花园游走漫画| 性做爰A片春欲| 公粗一夜6次挺进我的密道| 欧美一区