退屈なことはPythonにやらせよう 第2版 ―ノンプログラマーにもできる自動化処理プログラミングの表紙

退屈なことはPythonにやらせよう 第2版

ノンプログラマーにもできる自動化処理プログラミング

Al Sweigart, 相川 愛三オライリー・ジャパン744ページISBN 9784873119274

Pythonタグで2位(64冊中)。Zenn・Qiitaなどの8記事で紹介され、全期間では同率87位(言及のある1,753冊中、時点)。

紹介記事
8件
媒体別
Zenn 2・Qiita 3・企業テックブログ 3
初めての紹介
最新の紹介

この本を選ぶ前に

対象読者
プログラミング経験があり、業務の自動化処理を学びたい人 根拠: SE 1年目で読んだ技術書68冊+α
出版年
・第2版(約4年前)
タグ内の順位
Pythonタグで2位(64冊中・紹介記事数の順)
注意点

対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。

別の版

紹介記事の件数・順位は、すべての版の紹介をまとめて数えています(同じ記事が複数の版を紹介していても1件)。

紹介の推移

2017年下期から2026年上期までの18期のうち8期で紹介されています。直近の2026年上期は1%(93記事中1記事)でした。

5% 10% 2017年下期 7%(14記事中1記事)2018年下期 7%(14記事中1記事)2019年上期 4%(27記事中1記事)2020年上期 3%(37記事中1記事)2021年上期 2%(47記事中1記事)2022年上期 1%(71記事中1記事)2022年下期 1%(95記事中1記事)2026年上期 1%(93記事中1記事) 20172019202120232025
半期(1〜6月・7〜12月)ごと・本を紹介した記事に占める割合。2026年下期は集計中のため除外
数値を表で見る
半期ごとの、この本に触れた記事の数と本を紹介した記事の数
期間 この本 全体 割合
2026年上期 1記事 93記事 1%
2025年下期 0記事 137記事 0%
2025年上期 0記事 127記事 0%
2024年下期 0記事 160記事 0%
2024年上期 0記事 120記事 0%
2023年下期 0記事 132記事 0%
2023年上期 0記事 93記事 0%
2022年下期 1記事 95記事 1%
2022年上期 1記事 71記事 1%
2021年下期 0記事 68記事 0%
2021年上期 1記事 47記事 2%
2020年下期 0記事 67記事 0%
2020年上期 1記事 37記事 3%
2019年下期 0記事 40記事 0%
2019年上期 1記事 27記事 4%
2018年下期 1記事 14記事 7%
2018年上期 0記事 9記事 0%
2017年下期 1記事 14記事 7%

「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。

紹介している記事

いいね数順 · 8件

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • 文系ド素人が Web エンジニアとして新卒入社するまでに読んできた本をまとめた Qiita · Shoki Hata · · いいね 417 紹介された版: 初版(2017年)

    Webエンジニアとして新卒入社するまでに読んできた本をまとめる記事の中で、ファイル操作や表計算データの更新など、日々の業務に使えるPythonプログラムのtipsを紹介する本として取り上げている。非エンジニアも読者に想定され、環境構築についても情報が多く、手厚くフォローされていると述べている。

  • SE 1年目で読んだ技術書68冊+α Qiita · BinomialSheep · · いいね 260 紹介された版: 初版(2017年)

    入社前の2月に読み、評価・難易度をともに★2としている。前半はPython入門、後半はテーマ別の自動化処理と整理し、「ノンプログラマーにもできる」というより、前半でプログラマーになるから可能だと評する。前半は他言語経験者には冗長で、完全未経験者は別の本で入門する方がよい一方、後半は面白く、Excelの章で得た知識を今も時々使うという。2024年の非プログラマー向け自動化には『面倒なことはChatGPTにやらせよう』を挙げ、Python学習にも触れている。

  • [初学者向け]プログラミングを独学する上で参考になる書籍 Zenn · Nobkz · · いいね 52 紹介された版: 初版(2017年)

    Lispに続いて学ぶテキスト言語としてPythonを挙げ、本書を入門書でありながら、後半に実践的な内容を含むものと説明している。内容は実践的だと評価し、当初はLispの本より先に読む順にするつもりだったという。ただし第2版が近く刊行されると聞き、新しい版を読むなら発売まで待つ方がよいとして、紹介時点では刊行を待つよう述べている。

  • [積読] 新卒から5年間で読んだ80冊と未読の幾百冊の特徴を考える Zenn · Anri · · いいね 11

    O’Reillyの本を試す候補の一つとして本書を挙げ、効率化のアイディアに活用したいとしている。O’Reillyの本はほとんど読んでおらず、候補には薄めの本や既知の内容が多い本も並べている。記事では、読む本の使い道を言語化することや、ハンズオン系を読む段階と実際に動かす段階に分ける学習法を考察しており、本書も今後試す本として位置づけている。

  • 技術書 coding(148) Qiita · Dr. Kiyoshi Ogawa · · いいね 3 紹介された版: 初版(2017年)

この本について

Pythonの基礎から始め、日常業務で発生する定型作業を自動化するプログラムの作成まで学ぶ入門書である。前半では式、変数、条件分岐、ループ、関数、例外処理、リストや辞書、文字列操作など、プログラムを組み立てるための基本を扱う。後半ではWord・Excel・PDFの一括処理、Webからのダウンロード、メールやSMSの送受信、画像処理、GUI操作などを題材に、Pythonのモジュールを使った自動化を学ぶ。改訂版ではGmailやGoogleスプレッドシートの操作、更新されたPythonとモジュールへの対応、演習が加わり、日本語版付録ではPyInstallerを使った実行ファイルの作成を扱う。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 第I部 Pythonプログラミングの基礎
  2. 1章 Pythonの基本
  3. 2章 フロー制御
  4. 3章 関数
  5. 4章 リスト
  6. 5章 辞書とデータ構造
  7. 6章 文字列の操作
  8. 第II部 処理の自動化
  9. 7章 正規表現を使ったパターンマッチ
  10. 8章 入力検証
  11. 9章 ファイルの読み書き
  12. 10章 ファイル管理
  13. 11章 デバッグ
  14. 12章 Webスクレイピング
  15. 13章 Excelスプレッドシートの操作
  16. 14章 Google Sheetsの操作
  17. 15章 PDFと Word文書の操作
  18. 16章 CSVファイルとJSONデータの操作
  19. 17章 時間管理、タスクのスケジューリング、プログラム起動
  20. 18章 電子メールやSMSの送信
  21. 19章 画像の操作
  22. 20章 GUI自動化によるキーボードとマウスの制御
  23. 付録A サードパーティーモジュールのインストール
  24. 付録B Pythonスクリプトの実行
  25. 付録C 演習問題の解答