Pythonでファイル操作やネットワーク通信のプログラムを書いていると、突然こんな「謎の文字列」に出くわしたことはありませんか? b'\xe6\xad\xa3\xe5\xb8\xb8...' 「日本語を表示させたかったのに、記号と数字の羅列が出てきた」 「テキストファイルを読み込ん ...
これを怠ると、サーバーは受け取ったデータを正しく解釈できず、400 Bad Requestなどを返してきます。 標準ライブラリ「urllib.parse」で解決 Pythonには、この複雑なエンコード処理を簡単に行うための標準ライブラリ urllib.parse が用意されています。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する