[beers] Blacken and clean up imports
This commit is contained in:
@ -1,6 +1,4 @@
|
|||||||
import json
|
|
||||||
import logging
|
import logging
|
||||||
import urllib
|
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
@ -87,7 +85,9 @@ def get_ibu_from_soup(soup) -> Optional[int]:
|
|||||||
def get_rating_from_soup(soup) -> str:
|
def get_rating_from_soup(soup) -> str:
|
||||||
rating = ""
|
rating = ""
|
||||||
try:
|
try:
|
||||||
rating = float(soup.find(class_="num").get_text().strip("(").strip(")"))
|
rating = float(
|
||||||
|
soup.find(class_="num").get_text().strip("(").strip(")")
|
||||||
|
)
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
rating = None
|
rating = None
|
||||||
except ValueError:
|
except ValueError:
|
||||||
@ -130,7 +130,6 @@ def get_beer_from_untappd_id(untappd_id: str) -> dict:
|
|||||||
return beer_dict
|
return beer_dict
|
||||||
|
|
||||||
soup = BeautifulSoup(response.text, "html.parser")
|
soup = BeautifulSoup(response.text, "html.parser")
|
||||||
beer_dict["untappd_id"] = untappd_id
|
|
||||||
beer_dict["title"] = get_title_from_soup(soup)
|
beer_dict["title"] = get_title_from_soup(soup)
|
||||||
beer_dict["description"] = get_description_from_soup(soup)
|
beer_dict["description"] = get_description_from_soup(soup)
|
||||||
beer_dict["styles"] = get_styles_from_soup(soup)
|
beer_dict["styles"] = get_styles_from_soup(soup)
|
||||||
|
|||||||
Reference in New Issue
Block a user