摘要:
服务器 参考代码如下: 客户端 参考代码如下: 阅读全文
摘要:
如同上面的电话机过程一样,在程序中,如果想要完成一个tcp服务器的功能,需要的流程如下: 一个很简单的tcp服务器如下: 阅读全文
摘要:
TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP通信需要经过创建连接、数据传送、终止连接三个步骤。 TCP通信模型中,在通信开始之前,一定要先建立 阅读全文
摘要:
示例代码: 阅读全文
摘要:
import socket def send_msg(udp_socket): """获取键盘数据,并将其发送给对方""" # 1. 从键盘输入数据 msg = input("\n请输入要发送的数据:") # 2. 输入对方的ip地址 dest_ip = input("\n请输入对方的ip地址:") 阅读全文
摘要:
字符串通过编码成为字节码,字节码通过解码成为字符串。 其中decode()与encode()方法可以接受参数,其声明分别为: 其中的encoding是指在解码编码过程中使用的编码(此处指“编码方案”是名词),errors是指错误的处理方案。 详细的可以参照官方文档: str.encode() byt 阅读全文
摘要:
1. udp网络程序-发送数据 创建一个基于udp的网络程序流程很简单,具体步骤如下: 代码如下: 运行现象: 在Ubuntu中运行脚本: 在windows中运行“网络调试助手”: 2. udp网络程序-发送、接收数据 python脚本: 网络调试助手截图: 阅读全文
摘要:
创建socket 在 Python 中 使用socket 模块的函数 socket 就可以完成: 说明: 函数 socket.socket 创建一个 socket,该函数带有两个参数: Address Family:可以选择 AF_INET(用于 Internet 进程间通信) 或者 AF_UNIX 阅读全文