Oracle データベースから読み取りを行っており、フィールドが column であるかどうかを確認したいと考えていますcx_Oracle.DATETIME
。
私は次のことを試しました:
if columnTypes[columnIndex] == cx_Oracle.DATETIME:
と
if columnTypes[columnIndex] is cx_Oracle.DATETIME:
どちらも機能しません。
私が行った場合:
print columnTypes[columnIndex]
戻ります:
<type 'cx_Oracle.DATETIME'>
編集:
タイプを変数に格納することで機能しました:
dbDateType = cx_Oracle.DATETIME
と
if columnTypes[columnIndex] == dbDateType