スパルタコーディングクラブ3週目終了

今週はスクレイピングとDB接続を中心に勉強しました。
自分はこのスクレイピングというのがやってみたく、
このプログラミング講座を受講したので、とても楽しく勉強できました。

使っている言語はPythonです。
DBはmongoDBというのを使いました。

◾️Pythonを使ったスクレイピング


 ・ライブラリbeautiful soupを使用
  ・ライブラリのおかげで引数のことだけ考えればいいと理解(便利〜)
 ・yahoo映画サイトのランキングを取得
 ・思ったよりスクレイピング自体は簡単だなという印象 
 ・ただ、検証を使って本当に欲しいのだけを選ぶときのタグの指定の仕方  
  が難しいと感じた。(そこができないと簡単だななんて言ってはいけな   
  いか・・・)

◾️mongoDBを使ったデータ接続


 ・取得したデータをmongoDBに格納
 ・格納したデータからもしくは新規に
  ・insert
  ・fing
  ・update
  ・delete
を使ったデータの格納方法を学びました。

今週の課題はビルボードランキングをbeautiful soupを使って取得するという
課題で、今回は完璧に!と意気込んでましたが、上記に書いた通りに
タグの指定の仕方でつまずき・・・。よくよく考えたらとりあえずこれだ!というのを取ってみて、printで出しての繰り返しでたどりつけたかも。反省

四苦八苦しながらなんとかできましたー

先生からはそろそろ卒業制作のWebサイトの構想をと言われているので、どんなのにするか検討中です。来週も頑張ろう!!

いいなと思ったら応援しよう!