摘要:
sub和pub套接字丢失消息研究 问题描述: 使用pub和sub套接字时,无论是先启动服务端还是客户端,在连接之后就会丢失第一个消息。 代码示例: pub: import zmq import time # 创建上下文 context = zmq.Context() # 创建 PUB 套接字 soc 阅读全文
摘要:
Python的基本Protobuf使用 协议缓冲区(Protobuf)是Google开发的与语言无关的数据序列化格式。Protobuf之所以出色,原因如下: 数据量低: Protobuf使用二进制格式,该格式比JSON等其他格式更紧凑。 持久性: Protobuf序列化是向后兼容的。这意味着即使接口 阅读全文
摘要:
pyzmq的使用 1. send不同方式的区别 在 ZeroMQ 中,Python 环境下的 send 方法有多种不同的用法,主要区别在于发送消息时的一些参数设置。这些参数控制消息的发送方式,包括消息的格式、是否阻塞、是否需要分割等。以下是常见的几种 send 方法和它们的区别: 1. send_s 阅读全文
摘要:
Python中的Click模块 1. 安装和简单使用 1.1 安装 pip install click 1.2 简单使用 1.2.1 @click.command() 用于将一个函数转换为命令行接口。当使用这个装饰器修饰一个函数时,该函数将被注册为一个可执行的命令,可以通过命令行调用。 import 阅读全文
摘要:
pip升级或者安装报错-SSL: CERTIFICATE_VERIFY_FAILED 问题描述: 升级pip是报错SSL: CERTIFICATE_VERIFY_FAILED (venv-patroni-4.0.3) [fbase@localhost root]$ python -m pip ins 阅读全文
摘要:
Python 3.10 安装文档 1. 更新openssl 1.检查 openssl 版本 [root@mmrpatroni2 ~]# openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 2. 安装下载新版本 # 下载 openssl wget https 阅读全文
摘要:
Python安装 1. 安装依赖 yum install -y gcc openssl-devel bzip2-devel libffi-devel 2. 编译Python cd /opt/soft wget https://www.python.org/ftp/python/3.9.16/Pyth 阅读全文