Python Socket Server可以将每个套接字的数据流保存在文本文件中。为每个套接字创建一个不同的文件

时间:2019-07-13 17:48:11

标签: python

我是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)

0 个答案:

没有答案