「Pythonによるスクレイピング&機械学習」をお買い上げありがとうございました!
>p.27の「任意のパラメーターを付けてリクエストを送信する方法」でpython3 download-zip.pyと入力して郵便番号150-0042に関する情報をXML形式で取得することはできたのですが、<ken><shi><cho><disp><kenkana><shikana><chokana>のところは空白になっていました。
おかしいですね。改めて試してみましたが、私の環境では、正しく表示されます。
それで、いろいろ調べてみると、Docker for Windows で、まれにマルチバイト文字が表示されないという問題があるでそうです。これと同じ症状ですね。
参考) https://teratail.com/questions/40428
上記で、解決策では、ConEmuなどの、DOSプロンプト以外のWindowsターミナル環境を使うと良かったとありました。参考になれば幸いです。
参考) https://conemu.github.io/