tcp就和udp不一样了,tcp是客户端和服务器端,如果想通过tcp发送数据,要先让tcp进行连接服务器端
tcp客户端
先让服务器端进行启动
import socket
def main():
# 创建套接字
tcp_client_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
# 链接服务器
'''ip = input("输入要链接的ip:")
port = int(input("输入端口:"))
tcp_client_socket.connect((ip,port))'''
tcp_client_socket.connect(("192.168.6.150",911))
# 发数据
test = input("输入要发送的内容")
tcp_client_socket.send(test.encode("utf-8"))
# 关闭套接字
tcp_client_socket.close()
if __name__ == "__main__" :
main()
链接服务器有多种办法,运行代码以后会先进行链接如果链接服务器成功了就可以进行数据发送了