この募集は2022年06月18日に終了しました。

Pythonでwebサイトから情報を取得するスクレイピングアプリ(.exe)の開発の仕事 [IT・通信・インターネット]

Pythonでwebサイトから情報を取得するスクレイピングアプリ(.exe)の開発に関する仕事・募集案件ページです。クラウドソーシングのランサーズで、Webシステム開発・プログラミングに関する最適な外注/発注先をお探しの方、副業案件・求人をお探しのフリーランスの方はまず会員登録がおすすめです。

見積もり募集の結果

募集期間

7日間

提案数

6件

当選人数

0 件

(募集人数1人)

見積もり募集の内容

依頼主の業種
IT・通信・インターネット
依頼の目的・背景
①実装コードとexe化ファイルの納品
②コードのレビュー(説明)
を依頼します。

開発経験が乏しい方も歓迎です。
何をやればいいか教えます!!
報酬額が下がる可能性がありますので報酬が無くても実績を積みたい!1人でもモノを作れるという自信を付けたい!という方にもお勧めします。

運営しているコミュニティ内にスクレイピングした情報を通知するアプリの開発を依頼します。依頼したいサイトは30ほどあります。
1サイト文のアプリで1000行ほどの規模を想定してます。
2サイト目以降はメソッドを使いまわせるので商品情報の取得部分のみ変更すれば対応できます。

■アプリの仕様概要
ECサイトを常時監視し、商品の在庫が復活or新商品が追加されたらDiscord(webhook)に通知する。
通知の際に載せる情報↓
商品名(商品URLリンク)、商品画像(商品URLリンク)、値段、ステータス(在庫復活or新商品、売り切れ状態かどうか)、監視サイトのURL など

スクレイピングにおけるhtml取得間隔時間はjsonもしくはテキストの設定ファイルを読み込み設定されるものとします。
そのほかに設定ファイルから
・通知先のwebhookURL
・アプリ停止時間(深夜は停止させます)
・プロキシローテ(こちらで用意した複数のプロキシをローテしながらhtml取得します)
などを設定します。

■コーディングの際に必要となる技術
①スクレイピングによる商品情報取得(正規表現も必要)
② 管理用Discordへのエラー通知(テキスト形式)
③Discordへの通知(embed形式)→Discord.pyを使用予定
④設定ファイル読み込み(json or テキスト)
⑤デバッグ(コード実行中に値を一部かえて通知が飛ぶかテストする必要があります。
⑥その他Pythonの基礎スキル
(複数サイトを対応させる予定です。メソッドの使い回しが出来るようにクラスの継承等を行いコーディング量を減らす工夫が出来る方)

■提案の際に下記(a〜e)と経歴を記載ください。
a. Pythonで開発可能かどうか(その他でも開発できるならその旨)
b.使用予定のライブラリの記載
(ブラウザ自動操作やブラウザを立ち上げる系はメモリの使用量が多いため要相談)
c. Discordと連携させたアプリの開発経験があるか
d. スクレイピングでどれくらい情報を取得したことがあるか(サイト数、具体な取得データ)
e. 「■コーディングの際に必要となる技術」に記載の技術の習熟度とこれまでの実績

予算の目安は、1サイト対応毎に2千円です。
※初心者の方でチャレンジしてみたい方はご連絡ください。
細かい仕様はこちらで決定済みなので初心者にもおすすめします。
実績が無い方には、半分はメンターのような感じで自分が課題を出します。
注意:あまりに出来ない方は途中でお断りする可能性があります。

ある程度形になったらレビューさせていただき、修正の指摘をいたします。
修正し終わったら納品いただき報酬をお支払いします。
サイトの種類
ECサイト
作業範囲
  • 設計
  • バックエンド開発
用意してあるもの
設定なし
参考URL
設定なし
希望開発言語
ランサーに相談して決めたい
フレームワーク
ランサーに相談して決めたい
開発の継続性
この開発の後も、継続的に依頼したいと思っております。
補足説明
設定なし
(自動メッセージ)選定期限を経過しても当選決定やキャンセルが行われなかったため、自動キャンセルとなりました。

この仕事に似たWebシステム開発・プログラミングの他の仕事を探す

会員登録する (無料)