# 以下の行は、TIBCO Spotfire テーブルを反復処理して、列と列のプロパティを取得します。そのうちの 1 つは、列の「計算式」プロパティです。
for tb in Document.Data.Tables:
for col in tb.Columns:
# initialize column variable
ces = ""
# get calculated expression and cast to string
try:
ces = col.Properties.CalculatedExpression.ToString()
exception:
ces="Error:Calculated Expression Not Read"
一部の計算式には Unicode 文字が含まれていることを事前に知っているため (それについては何もできません)、これらの問題を「キャッチ」して、単にエラーを書き出そうとしています。
次に、次の列に進みます。
しかし、次のエラーが引き続き発生し、記号がより大きいか等しいことについて不平を言っています。
System.Text.EncoderFallbackException: 'ascii' コーデックは、位置 174 の文字 '\u2264' をエンコードできません