- 博客(4)
- 收藏
- 关注
原创 解决 AttributeError: “str“ object has no attribute “decode“. Did you mean: “encode“?
找个这个文件:C:\ENV\crm_pro\lib\site-packages\django\db\backends\mysql\operations.py,根据自己电脑文件路径查找,报错上面有提示信息。把这行 query = query.decode(errors='replace') 注释掉,然后换成 query = errors = 'replace',然后重新启动项目即可。解决这个问题只需要改虚拟环境中的operations.py文件中的一行代码即可。突然感觉头发还能长点了~
2024-11-08 11:20:11 137
原创 gRPC服务端
这里使用了 `grpc.server` 创建一个 gRPC 服务器,并通过 `add_insecure_port` 指定服务器的监听地址和端口。1. 导入所需的 gRPC 模块和生成的 gRPC 服务文件。例如,你可能需要导入 `grpc` 和自动生成的 `_pb2`、`_pb2_grpc` 模块。这里的 `YourServiceServicer` 是根据你的服务名生成的服务类名,`YourMethod` 是你的服务中的具体方法。3. 启动 gRPC 服务器,并将实现的服务类注册到服务器上。
2023-12-27 11:43:14 395 1
原创 windows安装虚拟环境相关
mkvirtualenv -p python3 虚拟环境文件夹。#该命令安装好之后默认的python解释器是python2.X。deactivate [虚拟环境文件夹的名称]mkvirtualenv 文件夹的名字。rmvirtualenv 虚拟环境。#指定安装python3的解释器。可以使用flask做基本的开发了。workon 虚拟环境名称。
2023-12-27 11:17:38 329 1
原创 gRPC客户端
这是一个简单的 gRPC 客户端的编写示例。根据你的具体服务和消息定义,代码会有所不同。你需要根据你的实际情况进行适当的调整和扩展。导入所需的 gRPC 模块和生成的 gRPC 服务文件。建立一个不安全的通信通道,如果需要安全通信,可以使用。创建一个 gRPC 客户端的存根(stub)对象。是根据你的响应消息定义生成的响应类中的字段。调用存根对象中的方法,与服务器进行交互。是根据你的请求消息定义生成的请求类名,是根据你的服务名生成的存根类名。是你的服务中的具体方法。处理服务器返回的响应。
2023-12-27 11:01:02 1032 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人