koji/メガネ男の日誌

日々の学び、活動状況を記録します。仕事のことは少なめ。

MVP作成 11回目 for文、if文を駆使したプログラミングを理解する

f:id:kj_man666:20190922224252j:plain

HTML

 プログラム初心者の私ですが、ネコ画像をスクレイピングしてWeb上で20枚くらい閲覧できるプログラムの作成を進めています。

 こちらのブログを参考に、スクレイピングを学んでおります。

qiita.com

 for文やif文を使って取得したHTML情報を整理している箇所が難しい・・・。
 プリンターが復活したので、打ち出して確認中。
 divやliを抜いてくるって、複雑なHTMLだとわかりにくい。。

>|python|
url = "https://baseball.yahoo.co.jp/npb/stats/batter?series=1&type=1"
response = requests.get(url)
response.encoding = response.apparent_encoding
soup = BeautifulSoup(response.text, "html.parser")


elems = soup.find_all("div", id='main')

ret = soup.find_all('li')

||<

 HTMLの理解が不可欠だなあと痛感。

baseball.yahoo.co.jp

 調べても関数の解説はあるものの、HTMLからこういう情報を抜いてくるんだよ、ということがわかる記事が記事が見つからない。

python.zombie-hunting-club.com


 ProgateでHTML講座をやったほうがいいのかな?



 そして画像のスクレイピングと、その画像のWebへのアップロードもやらなければ。
 ダイレクトに答えてくれる記事はないものの、それぞれの記事を参考に進める予定です。

qiita.com

note.mu

 

過去ログ(note)

 メモ書きレベルとはいえ、10回書いたんですね、しみじみ。
 まとめると、
  ・猫+pythonで簡単なサービス作りたい
  ・pythonなら画像解析したい!懐いてくれる野良ネコかどうか解析してくれるサービスとかいいね!
  ・GCP勉強したり、Django勉強したり。
  ・そのうち猫ビジネスが気になりだす
  ・プログラミングのハードルを上げると挫折しそうだったので、1度やったことあるスクレイピングに軌道修正。
   猫画像をスクレイピング+Webで表示(イマココ!)

MVP作成1 概要:懐いてくれる猫を画像解析するサービス 言語:python 機械学習が得意 クラウド:GCP 理由、セミナーの機械学習サービスはWatsonかGCP使用 Watsonは使い勝手が悪いの|koji/メガネ男|note

MVP作成2 GCPのドキュ発見 http://bit.ly/2kuevjM Linux VM を作成 TensorFlow モデルをトレーニング を読む。 紹介動画視聴 http://bit.l|koji/メガネ男|note

MVP作成3 GCPの画像分類ツール、AutoML Visionのドキュ発見 http://bit.ly/2lym7lK 初心者ガイドを読む うまく使いこなせば、画像解析を使った猫のサービスができる!|koji/メガネ男|note

MVP作成 4 AutoMLの利用開始のところでつまづく。 http://bit.ly/2kxjCQn これは何をしたらいいの??? GCPの基本的なところがまだ慣れてない GCPのコミュニティとかを探|koji/メガネ男|note

MVP作成5 Djangoの公式ドキュメントに挑戦。 http://bit.ly/2lCymxI Djangoの起動画面って、ロケットでしたね、久しぶりで懐かしい。|koji/メガネ男|note

MVP作成6 ネコとビジネス ◆直接取引 ・ペットショップ ◆一時利用 ・ネコカフェ ・ニャッチング https://nyatching.com/ ◆代替 ・ぬいぐるみ ・写真集 ◆エンタメ |koji/メガネ男|note

MVP作成7 猫サービス ねこもに https://nekomoni.com 猫探しアプリ 人猫語翻訳機 https://apple.co/2kGGFrX セワクル https://sewakl.jp/|koji/メガネ男|note

MVP8 ネコ画像のスクレイピングを目指し写経 http://bit.ly/2mmJCi3 こちらを集計 http://bit.ly/2miZCkZ これを読んでみたい https://amzn.to/|koji/メガネ男|note

MVP9 スクレイピング学習で写経したサイト、不明点を調べた http://bit.ly/2mmJCi3 HTMLを調べるためクロームのデベロッパーツールの使い方を学ぶ http://bit.ly/2|koji/メガネ男|note

MVP10 一通り不明点を調べたが ifやforを駆使したところがピンと来ない。 明日打ち出して解読してみよう。 スタートアップキャンプで思いつきで話したせどりが 気になるので、今週末調べよう。 前|koji/メガネ男|note