2011年2月13日日曜日

GAEのデータストアにはユニコード文字しか入らない

よって、u'*****'になっていないときは、asciなんとかなどというエラーが出るので、unicode変換してからデータストアに入れる。

例)
author = '******' #ユニコード文字じゃない
unicode(author,"utf-8")

ちなみに、unicode(author,"utf-8")とやったときに、authorに文字列が入っていない場合(Noneなど)は、変換出来ないのでエラーになる。

0 件のコメント:

コメントを投稿