第五回課題 

webclassの通知を勝手に受け取ってくれるやつ〜

僕達の班は自動的にwebclassの課題の通知を受け取ってくれるコードを作成しました。
自分は最後までやり切ることができず、通知更新のコードのやり方は理解できましたが、それを自分の課題に落とし込むことができませんでした。
大まかなやり方はスクレイピングという方法を用いて、webclassの情報を抽出してそれをpythonに落とし込むやり方である。
beautifulsoup、find()、というコードを用いてhtml、cssのコードを解析、整理、抽出することができる。
途中までのソースコード↓

      
      
      rom bs4 import BeautifulSoup
      
      
      from urllib.request import urlopen
      
      
      html = urlopen("https://kulms.kanagawa-u.ac.jp/webclass/?acs_=bdde5194")
      
      
      data = html.read()
      
      html = data.decode('utf-8')
      
      soup = BeautifulSoup(html, 'html.parser')

      
title = soup.find("title")
body = soup.find("body")

print("title: " + title.text)
print("body: " + body.text)
      
      links = soup.find_all("a")
      
      for a in links:
          href = a.attrs['href']
          text = a.text
          print(text, href)