はじめまして。しほと申します。
現在TurboGears・Pyhon共に勉強中です。

TurboGearsのバージョン0.9a8でmysqlを使った場合
UnicodeColに日本語を入力すると

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position
59: ordinal not in range(128)

とエラーが出てしまいます。

なお、site-packagesにsitecustomize.pyを置いてUTF-8に文字コードを

UnicodeEncodeError: 'latin-1' codec can't encode characters in position
59-63: ordinal not in range(256)

と別のエラーが出てしまい、日本語の入力がうまくいきません。

mysqlのバージョンは4.1.20、Pythonのバージョンは2.4.3
mysqlはサーバ・クライアント共に文字コードをutf8に設定しています。
対処法などご存じの方おられますでしょうか。

--~--~---------~--~----~------------~-------~--~----~
これは、お客様が次の Google グループに申し込まれたことを確認するメッセー
ジです。 Google グループ "turbogears-ja" グループ。
 このグループに投稿するには、次の宛先にメールを送信してください。 [email protected]
 このグループから退会するには、次へメールをお送りください。 [EMAIL PROTECTED]
 その他のオプションについては、次の URL からグループにアクセスしてくださ
い。 http://groups.google.co.jp/group/turbogears-ja
-~----------~----~----~----~------~----~------~--~---

メールによる返信