Python+JSON データ活用の奥義(パイソンジェイソン データカツヨウノオウギ)
プログラミング- 著者:
- クジラ飛行机(クジラヒコウヅクエ)
- 出版社:
- ソシム
- 出版日:
- 2023年01月04日頃
- ISBN:
- 9784802613934
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
Web API のレスポンスも、アプリの設定ファイルも、サービス間のデータ連携も、その多くは JSON という形式でやり取りされています。表形式の CSV しか扱ったことがないと、入れ子構造を持つ JSON データを前にした途端に手が止まりがちです。本書はこの JSON を主役に据えた珍しい切り口の Python 本で、数多くのプログラミング書を執筆してきたクジラ飛行机氏の著作として、ソシムから 2023 年に刊行されました。
軸になるのは、データ構造を理解して自在に変換する力です。 CSV や TSV のファイルを JSON に組み替える、 QR コードと JSON データを相互に変換するといった題材を通じて、リストと辞書が入れ子になった構造をどう設計し、どう歩くかを実践的に身につけます。書名の「奥義」は大げさに聞こえるかもしれませんが、データ構造を制することが Python を使いこなす鍵だという本書の主張を踏まえると、看板と中身は一致しています。
前提となるのは Python の基本文法で、入門書を 1 冊終えた人がちょうど接続できる難易度です。業務で受け取る雑多なデータを整形する機会が多い人、 API 連携やデータ収集のスクリプトを書きたい人にとって、文法学習と実務の間を埋める練習台になります。読み終える頃には、形式の異なるデータを目的の構造へ組み替える作業が怖くなくなっているはずです。
この本に興味がある方におすすめ
この本に関連
クジラ飛行机 の他の書籍
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや練習用データのダウンロード特典がついていることがあります。素材の探し方と、完成版コードの使い方を解説します。
関連用語
モノリス
全機能を 1 つのデプロイ単位にまとめたアーキテクチャで、シンプルだが大規模化で課題が生じる
モノリスファースト
新規プロジェクトではまずモノリスで構築し、ドメイン理解が深まってからマイクロサービスに分割する戦略
モジュラーモノリス
モノリスの内部をモジュールに分割し、マイクロサービスの利点を取り入れたアーキテクチャ
認知負荷
開発者がコードを理解 / 変更するために必要な精神的な労力の量
マイクロサービス
1 つの大きなアプリケーションを複数の小さなサービスに分割し、それぞれが独立してデプロイ / スケール可能な状態で協調動作するアーキテクチャパターン
Strangler Fig パターン
レガシーシステムを段階的に新システムへ移行する設計パターン