|
@@ -1,6 +1,4 @@
|
|
|
-import json
|
|
|
import logging
|
|
|
-import urllib
|
|
|
from typing import Optional
|
|
|
|
|
|
import requests
|
|
@@ -87,7 +85,9 @@ def get_ibu_from_soup(soup) -> Optional[int]:
|
|
|
def get_rating_from_soup(soup) -> str:
|
|
|
rating = ""
|
|
|
try:
|
|
|
- rating = float(soup.find(class_="num").get_text().strip("(").strip(")"))
|
|
|
+ rating = float(
|
|
|
+ soup.find(class_="num").get_text().strip("(").strip(")")
|
|
|
+ )
|
|
|
except AttributeError:
|
|
|
rating = None
|
|
|
except ValueError:
|
|
@@ -130,7 +130,6 @@ def get_beer_from_untappd_id(untappd_id: str) -> dict:
|
|
|
return beer_dict
|
|
|
|
|
|
soup = BeautifulSoup(response.text, "html.parser")
|
|
|
- beer_dict["untappd_id"] = untappd_id
|
|
|
beer_dict["title"] = get_title_from_soup(soup)
|
|
|
beer_dict["description"] = get_description_from_soup(soup)
|
|
|
beer_dict["styles"] = get_styles_from_soup(soup)
|