日別アーカイブ: 2022年4月5日

文字コードの問題って本当に厄介…。

Visual Studio 使って、Win環境でPythonコーディングしている。

YouTube Data API を使って、取得したデータをCSVに吐き出したい。骨格となるプログラムは組めている。

しかし、出力したあとのCSVファイルの中身を見ると、どうやら Unicode のまま吐き出されていて、しかもなぜか 「Unicode の羅列が文字列として格納」 されている。なぜ?

テキストエディタの読み込み文字エンコードをUTF-8にしても、Unicode の羅列自体が文字列として入力されている?っぽいので、文字化けは直らず。というか、そもそも文字化けでもないってことか…?

Visual Studio は デフォルトで UTF-8 で作業しているから、その関係? Win は 相変わらずShift-jis ?

どこをどう直せば良いのかさっぱり分からず、途方に暮れているところ…。

ノートに書き出してみよう。こういう時は、ノートとペンで頭と状況を整理するのが一番。