通过套接字发送字符串,而无需随后关闭套接字

时间:2018-08-22 10:15:53

标签: python-3.x sockets

我是python的新手,我想通过套接字发送一个字符串,我做了一些研究,然后编写了这段代码

import socket
import sys

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('localhost', 1228))

string = "Hi"

s.sendall(string.encode('utf-8'))
input()
s.close()

有一个问题,直到代码通过input()并关闭套接字,服务器(C#)上才收到任何内容。

在没有关闭连接的情况下仍然可以发送它。

0 个答案:

没有答案