我是python的新手。我有python套接字客户端代码将数据流保存在文本文件中。我正在寻找可以将发送给它的数据保存在文本文件中的python套接字服务器代码。每个套接字数据都存储在一个单独的文件中。
我检查了可能在这里有用的模块。我发现这可以通过套接字模块解决。
import socket
HOST = 'yourhost' # The remote host
PORT = 101 # The same port as used by the server
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
data = s.recv(1024)
s.close()
with open('yourfile','w') as f:
f.write(data)