エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
3 usersがブックマーク
0
Python +mysql + mediumtextで文字化け的おかしなことを直す - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
新着コメントはまだありません。
このエントリーにコメントしてみましょう。
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Python +mysql + mediumtextで文字化け的おかしなことを直す - Qiita
Mysqlにpythonでつなぐと、varcharなら化けないのにmediumtextにすると化ける︵ように見える︶ 解決策︶...
Mysqlにpythonでつなぐと、varcharなら化けないのにmediumtextにすると化ける︵ように見える︶ 解決策︶ bytes to str でOK import mysql.connector ‥ contents = row[2] とすると↓ '\xe3\x81\x82\xe3\x81\x84\xe3\x81\x86' のようになったら、当該フィールドがなぜかbytesで読み込まれているので contents = row[2].decode('utf-8') とすれば文字化けしなくなります。というか文字化けじゃなくてbyteをそのままだそうとしたらそうなるわな。 疑問︶なんでvarcharならstrで受けるのに、mediumtxtではbytesになるのかが謎。