变量赋值再输出中文是可以的。但是从MSSQLSERVER数据库中输出时,就成了乱码。这是为什么?

2025-04-07 16:32:21
推荐回答(1个)
回答1:

怀疑是pymssql.connect指定的字符集跟数据库使用的字符集不符,尝试修改charset。
也可以参考《pymssql中文显示乱码》里面类似的方法来处理
unicode变量.encode('latin1').decode('gbk')