初老のパイソナー

40才を手前にはじめてのプログラミングでPythonはじめました

メルカリで特定商品の売れてる価格帯を調べてヒストグラムとして表示を試みるも規約違反ぽい

スクレイピングもしたいけれど、Numpyとかも使ってみたい。

そんなことを思いながら時計がほしいなーっと思ってるとメルカリがでてきた。というわけでメルカリからデータを取ってくるというのを作ってみよう。

と思っていて作っていたところ、メルカリでは規約によってロボットとかでのアクセスは禁止しているそうな。なんかアプリみたいなのは作れないけど、以下のことはやった。

  1. キーワードを入れて検索結果から売り切れ済みのページへ
  2. コードのうち、値段に該当する箇所のみ抽出
  3. ¥マークとか 「, 」とかを削除
  4. 文字列データ扱いなのを数値データに変換
  5. Numpyと matplotlibでヒストグラムとして表示

 

みたいな風にやった。

本当はここからもっとも売れやすい時期とか、売れている価格帯とか、クリスマスの前後での4℃のアクセサリの出品数の変化とか知りたかったんだけどなあ。