品易云推流 关闭
文章详情页
文章 > Python基础教程 > python socket模块是怎么使用?

python socket模块是怎么使用?

socket模块用法

头像

小P

2020-11-16 16:34:432820浏览 · 0收藏 · 0评论

希望大家都可以有自己的思路,因为这部分内容,和以往不同,强有力的逻辑思维,是做好使用模块的基础,不知道大家在使用的时候,会不会先做好规划内容,如果没有规划设置的小伙伴,可以跟着小编来学习下这个要怎么去使用。

socket编程思路

服务端 TCP

客户端

实例操作

我们调用 socket 对象的 accept 方法。该方法等待客户端的连接,并返回 connection 对象,表示已连接到客户端。

#!/usr/bin/python
 
# -*- coding: UTF-8 -*-
 
# 文件名:server.py
 
import socket # 导入 socket 模块
 
s = socket.socket() # 创建 socket 对象
 
host = socket.gethostname() # 获取本地主机名
 
port = 12345 # 设置端口
 
s.bind((host, port)) # 绑定端口
 
s.listen(5) # 等待客户端连接
 
while True:
 
c,addr = s.accept() # 建立客户端连接
 
print '连接地址:', addr
 
c.send('欢迎访问!')
 
c.close() # 关闭连接

好了,以上就是socket模块编程了,内容非常简单,大家如果不理解的,可以仔细看下上述的逻辑思维,在脑海中布置印象,之后再编写时候会非常顺利哦~

关注

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

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

底部广告图