改訂新版 Pythonエンジニア育成推進協会監修 Python実践レシピ [単行本]
    • 改訂新版 Pythonエンジニア育成推進協会監修 Python実践レシピ [単行本]

    • ¥3,520106 ゴールドポイント(3%還元)
    • ただいま予約受付中!発売日以降のお届け日本全国配達料金無料
100000009004214089

改訂新版 Pythonエンジニア育成推進協会監修 Python実践レシピ [単行本]

鈴木 たかのり(著・文・その他)筒井 隆次(著・文・その他)門脇 諭(著・文・その他)杉田 雅子(著・文・その他)福田 隼也(著・文・その他)寺田 学(著・文・その他)


ゴールドポイントカード・プラスのクレジット決済で「書籍」を購入すると合計12%ゴールドポイント還元!合計12%還元書籍の購入はゴールドポイントカード・プラスのクレジット決済がお得です。
通常3%ゴールドポイント還元のところ、後日付与されるクレジット決済ポイント(1%)と特典ポイント(6%)、さらにご利用明細WEBチェックにご登録いただくと2%追加して合計12%ゴールドポイント還元!詳しくはこちら

価格:¥3,520(税込)
ゴールドポイント:106 ゴールドポイント(3%還元)(¥106相当)
フォーマット:
お届け日:ただいま予約受付中!発売日以降のお届け
日本全国配達料金無料
出版社:技術評論社
販売開始日: 2026/03/16
お取り扱い: のお取り扱い商品です。
ご確認事項:返品不可

改訂新版 Pythonエンジニア育成推進協会監修 Python実践レシピ の 商品概要

  • 目次

    Chapter 1 Pythonの環境
    1.1 Pythonパッケージを管理する-pip
    1.2 仮想環境を作成する―venv
    1.3 パッケージマネージャーの導入-uv

    Chapter 2 コーディング規約
    2.1 Python標準のスタイルガイドー PEP 8
    2.2 静的コード解析ツール Ruff

    Chapter 3 Pythonの言語仕様
    3.1 例外処理
    3.2 with文
    3.3 構造的パターンマッチ
    3.4 関数の引数
    3.5 アンパック
    3.6 内包表記、ジェネレーター式
    3.7 ジェネレーター generator
    3.8 デコレーター

    Chapter 4 Pythonのクラス
    4.1 class 構文
    4.2 属性とメソッド
    4.3 継承
    4.4 dataclass
    4.5 オブジェクト関連関数

    Chapter 5 型ヒント
    5.1 型ヒント
    5.2 静的型チェックを行う- mypy
    5.3 一歩進んだ型ヒントの活用

    Chapter 6 テキストの処理
    6.1 一般的な文字列操作を行う-str、string
    6.2 フォーマットと文字列リテラル-f-string
    6.3 テンプレート文字列リテラルーt-string
    6.4 正規表現を扱う―re
    6.5 Unicode データベース アクセスする - unicodedata

    Chapter 7 数値の処理
    7.1 基本的な数値計算を行う―組み込み関数 math
    7.2 十進数で計算を行う - decimal
    7.3 擬似乱数を扱う - random
    7.4 統計計算を行う statistics

    Chapter 8 日付と時刻の処理
    8.1 日付や時刻を扱う datetime
    8.2 時刻を扱う-time
    8.3 IANA タイムゾーンデータベースを扱う -zoneinfo
    8.4 datetimeの強力な拡張モジュール- dateutil

    Chapter 9 データ型とアルゴリズム
    9.1 ソート- sorted、sort、operator
    9.2 さまざまなコンテナデータ型を扱う collections
    9.3 二分法アルゴリズムを利用する-bisect
    9.4 列挙型による定数の定義を行う―enum
    9.5 データを読みやすい形式で出力する―pprint
    9.6 イテレーターの組み合わせで処理を組み立てる-itertools
    9.7 ミュータブルなオブジェクトをコピーする-copy

    Chapter 10 汎用OS・ランタイムサービス
    10.1 OSの機能を利用する―os
    10.2 ストリームを扱う ―io
    10.3 インタープリターに関わる情報を取得、操作する sys
    10.4 コマンドラインオプション、引数を扱う argparse
    10.5 コマンドラインツール-click

    Chapter 11 ファイルとディレクトリへのアクセス
    11.1 ファイルパス操作を直観的に行う pathlib
    11.2 一時的なファイルやディレクトリを生成する - tempfile
    11.3 高レベルなファイル操作を行う shutil

    Chapter 12 データ圧縮、アーカイブと永続化
    12.1 gzip圧縮ファイルを扱う gzip
    12.2 ZIPファイルを扱う zipfile
    12.3 tarファイルを扱う - tarfile
    12.4 Pythonオブジェクトをシリアライズする pickle

    Chapter 13 特定のデータフォーマットを扱う
    13.1 CSVファイルを扱う ―csv
    13.2 JSONを扱う― json
    13.3 TOMLファイルを扱う―tomllib
    13.4 YAMLを扱う - PyYAML
    13.5 Excelを扱う― openpyxl
    13.6 画像を扱う - Pillow

    Chapter 14 インターネット上のデータを扱う
    14.1 URLをパースする - urllib.parse
    14.2 URLを開く - urllib.request
    14.3 ヒューマンフレンドリーなHTTPクライアント Requests
    14.4 非同期に対応したHTTPクライアント HTTPX
    14.5 Base16、Base64などヘエンコードする base64

    Chapter 15 HTML/XMLを扱う
    15.1 XMLをパースする - Element Tree
    15.2 XML/HTMLを高速かつ柔軟にパースする-lxml
    15.3 使いやすいHTMLパーサーを利用する - Beautiful Soup 4

    Chapter 16 テスト
    16.1 対話的な実行例をテストする doctest
    16.2 ユニットテストフレームワークを利用する unittest
    16.3 モックを利用してユニットテストを行う unittest.mock
    16.4 高度なユニットテスト機能を利用する―pytest

    Chapter 17 デバッグ
    17.1 対話的なデバッグを行う-pdb、breakpoint
    17.2 コードの実行時間を計測する-timeit
    17.3 スタックトレースを扱う traceback
    17.4 ログを出力する-logging

    Chapter 18 暗号関連
    18.1 安全な乱数を生成する secrets
    18.2 ハッシュ値を生成する hashlib
    18.3 暗号化ライブラリー cryptography

    Chapter 19 並行処理、並列処理
    19.1 イベントループでの非同期処理-asyncio
    19.2 マルチプロセス、マルチスレッドをシンプルに行う concurrent.futures
    19.3 サブプロセスを管理する-subprocess
  • 内容紹介

    本書は、Pythonを利用するうえで役立つ、Pythonの言語とさまざまなライブラリの使い方をわかりやすく解説した書籍です。Pythonの基本であり、入門書では取り上げられることが少ない重要トピックとPythonでよく使われる標準ライブラリ、サードバーティライブラリを厳選して解説しています。
    改訂新版では、全体を最新のPython 3.14に対応した内容に更新し、説明もよりわかりやすくなるよう見直しました。さらに、実際の開発現場で役立つ内容を意識して、書き下ろしを追加しました。
    新たに追加したのは、「パッケージマネージャーUV」「静的コード解析ツールRuff」「構造的パターンマッチ」「一歩進んだ型ヒントの活用」「テンプレート文字列リテラルt-string」「コマンドラインツールclick」「TOMLファイルを扱うtomllib」「HTTPクライアントHTTPX」です。
    本書のタイトルにある「レシピ」のように、読みながらプログラミングに役立てる使い方を想定しています。普段からお手元に置いて、困ったことがあればまず手にとる本としてご愛読いただければ幸いです。
  • 著者について

    鈴木 たかのり (スズキ タカノリ)
    一般社団法人PyCon JP Association 代表理事、株式会社ビープラウド取締役/Python Climber。部内のサイトを作るためにZope/Plone と出会い、その後必要にかられてPython を使い始める。PyCon JP では2011年1月のPyCon mini JP からスタッフとして活動。PyCon JP 2024、2026共同座長。ほかの主な活動は、Pythonボルダリング部(#kabepy) 部長、Python mini Hack-a-thon(#pyhack) 主催など。各国PyConやPython Boot Campで訪れた土地で、現地のクラフトビールを飲むことが楽しみ。フェレットとビールとレゴが好き。趣味は吹奏楽(トランペット)とボルダリング。所属先:一般社団法人PyCon JP Association/株式会社ビープラウド

    筒井 隆次 (ツツイ リュウジ)
    Pythonを使い始めたのは2011年ごろから。もともとはJavaプログラマだったが、何か別の言語を覚えたいと思い、複数の言語を試しているうちに、Pythonの書きやすさを気に入るようになった。2013年からDjangoを使ったWebサービス開発に従事している。趣味は映画鑑賞、格闘技観戦。所属先:さくらインターネット株式会社 コミュニティ:Python Boot Camp/Shonan.py

    門脇 諭 (カドワキ サトル)
    バクフー株式会社(BakFoo)CTO。Pythonを用いたバックエンドおよびWebシステム開発に従事。山形県を拠点に開発業務を行う傍ら、Python Boot CampやPyCon JP への参加・登壇など、コミュニティ活動にも取り組んでいる。趣味は音楽と釣り。所属先:バクフー株式会社(BakFoo)

    杉田 雅子 (スギタ マサコ)
    Pythonを用いたWebシステムやデータ分析ツールの開発に携わってきた。現在はIT 講師として、プログラミングの授業などを担当している。コミュニティ活動として、Raspberry Pi もくもく会を主催、PyLadies Tokyoに参加している。趣味はアニメと楽器(ピアノ・チェロ)。所属先:読売理工医療福祉専門学校

    福田 隼也 (フクダ ジュンヤ)
    GROOVE X株式会社所属。Pythonを中心としたWebシステムのフルスタック開発に従事。現職では、愛されるために生まれてきた世界初の家族型ロボット「LOVOT(らぼっと)」における意思決定エンジンを中心とした開発に携わる。PyCon JP、DjangoCongress JP、EuroPython、PyCon USなどに登壇。共訳書に『エキスパートPythonプログラミング 改訂4版』(2023 KADOKAWA)がある。ビールとキャンプが好き。所属先:GROOVE X株式会社

    寺田 学 (テラダ マナブ)
    Python Web関係の業務を中心にコンサルティングや構築を株式会社CMSコミュニケーションズ代表取締役として手がけている。Python のコミュニティ活動を長年続けており、2024 年にはPython Asia Organization の立ち上げに参画し、日本だけでなくアジア地区のPythonコミュニティの発展に力を注いでいる。ほかには一般社団法人Pythonエンジニア育成推進協会顧問理事として、Python教育に関する取り組みにも積極的に携わっている。Python を始めとした技術話題を扱うPodcast「terapyon channel」(https://podcast.terapyon.net/)を配信中。所属先:Python Asia Organization/ 一般社団法人Python エンジニア育成推進協会/ 株式会社CMSコミュニケーションズコミュニティ:Python Software Foundation Fellow/PloneFoundation Ambassador

改訂新版 Pythonエンジニア育成推進協会監修 Python実践レシピ の商品スペック

商品仕様
出版社名:技術評論社
著者名:鈴木 たかのり(著・文・その他)/筒井 隆次(著・文・その他)/門脇 諭(著・文・その他)/杉田 雅子(著・文・その他)/福田 隼也(著・文・その他)/寺田 学(著・文・その他)
発行年月日:2026/03/16
ISBN-13:9784297154899
判型:B5変形
対象:専門
発行形態:単行本
内容:電子通信
言語:日本語
ページ数:592ページ
他の技術評論社の書籍を探す

    技術評論社 改訂新版 Pythonエンジニア育成推進協会監修 Python実践レシピ [単行本] に関するレビューとQ&A

    商品に関するご意見やご感想、購入者への質問をお待ちしています!