Пакеты:
cx_Oracle 5.0.3, Pylons 1.0, Python 2.6.5
Pylons крутится на Win2003.
При подключении к БД выпадает ошибка: “argument 1 must be unicode, not str”
Pylons крутится на WinXP.
Подключение без ошибок.
Путем проб выяснил, что:
На WinXP:
команда cx_Oracle.connect('test/test@TEST')
выполняется без ошибок
На Win2003:
команда cx_Oracle.connect('test/test@TEST')
выдает “argument 1 must be unicode, not str”
чтобы исправить достаточно выполнить cx_Oracle.connect(u'test/test@TEST')
Но как сказать development.ini,
чтобы он sqlalchemy.url перекодировал в utf-8?
И почему на WinXP эта ошибка не выдается??