2009年10月27日火曜日

Python + SQLIte + TkInter Python の文字列は一癖あるらしい

 ネットワークスペシャリストの試験も終わったので作業再開。

 IDE で実行してエラーで止まってはチョコチョコ直すというあまりよろしいとは思えないデバッグを繰り返すが、初物のオンパレードだから仕方あるまい。

 sqlite に喰わせる SQL 文を作るところで

> coercing to Unicode: need string or buffer, list found

 などという見当の付かないエラーが出てきたのでぐぐって見ると、python の文字列の扱いというのは実に変わったオイラの知っている範囲では見たことのないタイプのようだ(こちらこちら)。
 ま、文字コード関連は他の言語でも十二分に複雑怪奇なんだから、まるっとカプセル化してしまうのはありだと思う。



 

0 件のコメント:

コメントを投稿