socket基础编程-1

Posted dai-py

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket基础编程-1相关的知识,希望对你有一定的参考价值。

server端和client端

1、server端:

import socket

server=socket.socket()

server.bind((‘localhost‘,8080))

server.listen()

conn,attr=server.connect()

data=conn.recv(10240)

re=b‘.....‘

conn.send(re)

server.close

2、client端

import socket

client=socket.socket()

client.connect((‘localhost‘,8080))

client.send(poat_data.encode(‘utf-8‘))

data=client.recv(10240)

print(‘recv_data:‘,data)

client.close()

注:accept返回套接字对象和客户端地址。

 

conn.listen()

以上是关于socket基础编程-1的主要内容,如果未能解决你的问题,请参考以下文章

第一章 1.19 网络编程基础

Python网络编程之socket应用

golang代码片段(摘抄)

Python 之 Socket编程(TCP/UDP)

网络编程基础之粘包现象

Java : java基础 Socket网络编程