退屈なことはPythonにやらせよう
著者: Al Sweigart (著), 相川 愛三 (翻訳)
単行本(ソフトカバー): 616ページ
出版社: オライリージャパン (2017/6/3)
言語: 日本語
ISBN-10: 487311778X
ISBN-13: 978-4873117782
発売日: 2017/6/3
書籍内容
ファイル名の変更や表計算のデータ更新といった作業は、日々の仕事の中で頻繁に発生します。
ひとつふたつ修正するだけであれば問題ないのですが、それが数十、数百となってくると手に負えません。
そのような単純な繰り返し作業はコンピュータに肩代わりしてもらうとすごくラクになります。
本書では、手作業だと膨大に時間がかかる処理を一瞬でこなすPython 3プログラムの作り方について学びます。対象読者はノンプログラマー。
本書で基本をマスターすれば、プログラミング未経験者でも面倒な単純作業を苦もなくこなす便利なプログラムを作れるようになります。
さらに、章末の練習問題を解くことで、類似のタスクを自動処理するスキルをもっと高めることができます。
目次
第I部 Pythonプログラミングの基礎
1章 Python入門
2章 フロー制御
3章 関数
4章 リスト
5章 辞書とデータ構造
6章 文字列操作
第II部 処理の自動化
7章 正規表現によるパターンマッチング
8章 ファイルの読み書き
9章 ファイルの管理
10章 デバッグ
11章 Webスクレイピング
12章 Excelシート
13章 PDFファイルとWord文書
14章 CSVファイルと JSONデータ
15章 時間制御、自動実行、プログラム起動
16章 電子メールやSMSの送信
17章 画像の操作
18章 GUIオートメーションによるキーボードとマウスの制御