私は取得しています
UnicodeEncodeError: 'ascii' codec can't encode character u'\xa3' in position 34: ordinal not in range(128)
「£」文字が含まれているため、以下の「a.desc」に格納されている文字列。これは、基になる Google App Engine データストアに Unicode 文字列として保存されるため、問題ありません。cStringIO.StringIO.writelines 関数は、ASCII 形式でエンコードしようとしているようです。
result.writelines(['blahblah',a.desc,'blahblahblah'])
それが正しい言い回しである場合、エンコーディングをユニコードとして扱うように指示するにはどうすればよいですか?
app エンジンは python 2.5 で動作します