gpt4 book ai didi

python - 在Python中读取传入的请求字符串

转载 作者:行者123 更新时间:2023-12-01 05:40:52 26 4
gpt4 key购买 nike

有什么方法可以使用 python 中的“socket”读取来自客户端的传入消息吗?我正在寻找一种不使用 SocketServer 的方法。它在我的情况下不起作用。例如,我有以下代码来“接受”传入连接?但我怎样才能从中获取传入的字符串呢?

import socket

def serve(self):
listener=socket.socket()
listener.bind(('',6000))
listener.listen(5)

while True:
sockadd, c =listener.accept()

# can I write the accepted request string???
# Is there a way to do it?

我尝试过listener.recv(1024)它给出了异常。

请帮忙,先谢谢了。

最佳答案

sockadd是一个socket,代表与客户端的连接,所以用它来与客户端发送和接收消息。

data = sockadd.recv(1024)

检查socket documentation ,有几个样本。

关于python - 在Python中读取传入的请求字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17585108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com