python:连接Oracle数据库后控制台打印中文为??

Posted gcgc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python:连接Oracle数据库后控制台打印中文为??相关的知识,希望对你有一定的参考价值。

打印查询结果,中文显示为了???

[(‘72H FCR‘, ‘2.0‘), (‘?????‘, ‘8.0‘)]

E:\Python35\Lib\site-packages中新增文件:

sitecustomize.py

import os
os.environ[NLS_LANG] = SIMPLIFIED CHINESE_CHINA.UTF8

 

以上是关于python:连接Oracle数据库后控制台打印中文为??的主要内容,如果未能解决你的问题,请参考以下文章

mybatis查询oracle数据库数据异常

Spring练习,使用Properties类型注入方式,注入MySQL数据库连接的基本信息,然后使用JDBC方式连接数据库,模拟执行业务代码后释放资源,最后在控制台输出打印结果。

Python连接Oracle,从安装到基本用法

python使用cx_oracle模块连接oracle数据库

如何打印将发送到 oracle 的 sql 查询

python用cx_Oracle连接数据库,出现错误cx_Oracle.DatabaseError: DPI-1047: Cannot locate a 64-bit Oracle Client li