私は現在、私が行っているいくつかのレポート タスクを自動化する Web クローラーを作成するように割り当てられています。この Web クローラーは、私の資格情報でログインし、さまざまなフィールド (現在の日付に関するもの) で特定のものを検索し、利用可能なデータがある場合はデータを含む CSV をダウンロードし、CSV をすばやく解析して簡単な数字を取得する必要があります。カウントし、CSV を添付したメールを作成して送信します。
私は現在、C++ と Python をよく知っており、C を学習中ですが、Ruby または Ruby on Rails がこれを行うのに最適な方法であると言われました。Ruby on Rails は Web アプリを作成するためだけのものですか?もしそうなら、私のタスクは Web アプリの説明に適合しますか?それとも、実行してすべてを実行するスタンドアロン プログラムを作成できますか?
どの言語が最もコーディングしやすく (使いやすいモジュールを持っているか)、これらのタスクに関連する優れたライブラリ/モジュールを持っているかを知りたいです。このタスクを実行する前に、何を考慮する必要がありますか? これを作るのは 12 月末までですが、ここでは週に約 12 時間しか働いていません (私は学生で、これはインターンシップのためです)。これは実現可能ですか?
ありがとう。