cx_Oracle Unicode バージョンがインストールされた Debian 5、Python 2.5 を使用しています。以下のスクリプトを使用して接続しようとしましたが、失敗しました
>>> connection = cx_Oracle.connect('hr/XXXXX@local_xe')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: argument 1 must be unicode, not str
インストールされているcx_OracleはUnicodeバージョンであるため、最初のパラメーターとしてUnicodeを指定するように求められていると思います。しかし、それは文字列を取らず、他に何を提供できるかわかりませんか?