巷にあるのは初手サーバーが受け取る側のコードばかりなので,これは接続してきた機器に対してサーバーが送信するコード
import socket
port = 80
listenSocket = None
ip = wifi.ifconfig()[0]
listenSocket = socket.socket()
listenSocket.bind((ip, port))
listenSocket.listen(5)
listenSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
conn, addr = listenSocket.accept() #conn = <socket>, addr = ('192.168.4.2', 57931)
print(addr)
import socket
s = socket.socket()
host = wifi.ifconfig()[2]
port = 80
s.connect(socket.getaddrinfo(host,port)[0][-1])
data = s.recv(1024)
conn.sendall('hi there')
print(data)