Python入门-网络编程

编程知识 更新时间:2023-04-04 15:49:30

本文介绍Python的网络编程小实例:

1、服务器端

#网络编程-服务器端
import socket

#创建socket对象
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#获取本机地址
host=socket.gethostname()
#建立连接
s.connect((host,12345))
#获取数据
data=s.recv(1024)
print("获取的数据是"+str(data.decode('utf-8')))
#关闭连接
s.close()


2、客户端

#网络编程-服务器端
import socket

#创建socket对象
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
#获取本机地址
host=socket.gethostname()
#绑定端口
s.bind((host,12345))
#最大连接数
s.listen(5)
while True:
    a,addr=s.accept()
    print("连接地址"+str(addr))
    a.send("gg".encode('utf-8'))
    a.close()


更多推荐

Python入门-网络编程

本文发布于:2023-04-04 15:49:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/c38039090eeacc45034e91058f104f75.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网络编程   入门   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 42920文章数
  • 14阅读数
  • 0评论数