客户端tcp简单开发

import socketif __name__ == '__main__':

    # 创建tcp客户端套接字    # 1. AF_INET:表示ipv4    # 2. SOCK_STREAM: tcp传输协议    tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

    # 和服务端应用程序建立连接    tcp_client_socket.connect(("192.168.131.62", 8080))

    # 代码执行到此,说明连接建立成功    # 准备发送的数据    send_data = "你好服务端,我是客户端小黑!".encode("gbk")

    # 发送数据    tcp_client_socket.send(send_data)

    # 接收数据, 这次接收的数据最大字节数是1024    recv_data = tcp_client_socket.recv(1024)

    # 返回的直接是服务端程序发送的二进制数据    print(recv_data)

    # 对数据进行解码    recv_content = recv_data.decode("gbk")

    print("接收服务端的数据为:", recv_content)

    # 关闭套接字    tcp_client_socket.close()

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 网络编程 一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运...
    go以恒阅读 6,459评论 0 6
  • 一、TCP介绍 1.1、TCP协议,传输控制协议(英语:Transmission Control Protocol...
    IIronMan阅读 4,834评论 0 4
  • 大纲 一.Socket简介 二.BSD Socket编程准备 1.地址 2.端口 3.网络字节序 4.半相关与全相...
    VD2012阅读 7,346评论 0 5
  • 网络传输方式-TCP、TCP客户端、TCP服务器、文件下载器、TCP的三次握手、TCP的4次挥手 1.网络传输方式...
    Cestine阅读 3,818评论 0 0
  • 最近在学习Python看了一篇文章写得不错,是在脚本之家里的,原文如下,很有帮助: 一、网络知识的一些介绍 soc...
    qtruip阅读 7,708评论 0 6

友情链接更多精彩内容