Pythonで退屈な作業を自動化する
アル・スワイガート著。50万部以上の売上。無料で自由に読めます。 クリエイティブコモンズライセンスです。
(訳注:Automate the Boring Stuff with Python - Automate the Boring Stuff with Pythonから本書の本体部分を取り出して浅野直樹が日本語に訳しました。)
目次
- はじめに
- 第1章 Pythonの基礎
- 第2章 if-elseとフロー制御
- 第3章 ループ
- 第4章 関数
- 第5章 デバッグ
- 第6章 リスト
- 第7章 辞書とデータの構造化
- 第8章 文字列とテキスト編集
- 第9章 正規表現によるテキストパターンマッチング
- 第10章 ファイルの読み書き
- 第11章 ファイルの整理
- 第12章 コマンドラインプログラム
- 第13章 ウェブスクレイピング
- 第14章 Excelファイル
- 第15章 Googleスプレッドシート
- 第16章 SQLiteデータベース
- 第17章 PDFとWord文書
- 第18章 CSV、JSON、XML
- 第19章 日時、スケジュール、プログラムの起動
- 第20章 メール送信、ショートメール送信、プッシュ通知
- 第21章 グラフ作成と画像処理
- 第22章 画像中の文字認識
- 第23章 キーボードとマウスの制御
- 第24章 読み上げと音声認識
- 付録A サードパーティのパッケージのインストール
- 付録B 練習問題の解答
(訳注:原著者のサイトでは、第1版(英語)と第2版(英語)もまだ読めるようになっています。)