新blog
All checks were successful
Deploy to Cloudflare Workers / deploy (push) Successful in 2m25s

This commit is contained in:
2026-02-10 18:32:10 +08:00
parent a37a918047
commit d159df3fc4

View File

@@ -268,4 +268,16 @@ def main():
if __name__ == "__main__": if __name__ == "__main__":
main() main()
``` ```
# 待补充 # 达梦数据库使用python保存特殊字符时出现报错
```shell
'gbk' codec can't encode character '\u2022' in position 687: illegal multibyte sequence
```
现象在数据库中查询是正常的python查询、保存时会报错。
原因默认是gbk编码无法解析特殊字符。
解决方案:
需要指定编码格式
```python
#local_code=1 表示执行客户端的本地编码是UTF-8否则默认是GBK
dm_conn = dmPython.connect(user=dm_user, password=dm_password, server='localhost', port=5236, local_code=1)
```
[参考链接](https://www.cnblogs.com/fangzpa/p/17285493.html)