Вы можете использовать обработчик типа выхода и преобразователь out для преобразования таким образом. Как то так.
def OutConverter(value):
if value is None:
return ''
return value
def OutputTypeHandler(cursor, name, defaultType, size, precision, scale):
if defaultType in (cx_Oracle.STRING, cx_Oracle.FIXED_CHAR):
return cursor.var(str, size, cursor.arraysize, outconverter=OutConverter)
connection.outputtypehandler = OutputTypeHandler
Приведенный выше код преобразует все пустые строки, возвращаемые из базы данных, в пустые строки.