質問: conn.cursor() cursor.execute("select * from REGIONS") for row in cursor: print(row) ``` ### 試したこと コマンドプロンプトで`chcp`を使って文字コードを変更しました。 `chcp 65001`で試したのですが結果は変わらなかったです。 ファイルの文字コードをshift_jisで保存して実行しましたが、結果は変わらなかったです。 ### 補足情報(言語/FW/ツール等のバージョンなど) pythonのバージョン `Python 3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)] on win32` sqlplus Oracleサーバ ``` C:\Users\username>sqlplus ユーザ名/パスワード@192.168.XXX.XX/orcl1 SQL*Plus: Release 11.1.0.6.0 - Production on X YY月 7 HH:MM:SS YYYY Copyright (c) 1982, 2007, Oracle. All rights reserved. Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options に接続されました。 >SQL ```
回答: 全く同じ状況で困ってます ところでOracleクライアントは32bit版ではないですか? https://github.com/oracle/python-cx_Oracle/issues/65