とあるプロジェクトでのPython導入事例
大阪Pythonユーザの集まり 2014/05 LT
2014.05.29 / Hideo Hattori
事例1 クライアントアプリビルドツール
- クライアントアプリのローカル環境、CI環境でのビルドを担うツール群
- git/xcodebuild/xcrun/antあたりのラッパー
- ビルド手順をツール化
事例2 アセットアップロードツール
- S3へのアップロード
- CloudFrontのインバリデーション
事例3 ユーザデータダンプツール
- DBに格納されたステータス情報をTSV形式で出力
- 既存バッチをPythonで書き換えて処理時間が約1/4程に
事例4 類似画像検索Webアプリ
- 運営者向けのキャラクター検索用Webアプリ
- 似ているキャラクターを検索できる
知見
- すでに他の言語を習得していれば学習コストが低い
- どんな場面にでも使える
- pep8やpyflakes とかでコードチェック