Shosetsu/Parsing.py
async def parse_prod_staff_results(soup):
    """
    Parse a page of producer or staff results

    :param soup: The BS4 class object
    :return: A list of dictionaries containing a name and nationality.
    """
    soup = soup.find_all('li')
    producers = []
    for item in soup:
        producers.append({'nationality': item.abbr.get('title'), 'name': item.a.string})
    return producers
async def parse_prod_staff_results(soup):
    soup = soup.find_all('li')
    producers = []
    for item in soup:
        producers.append({'nationality': item.abbr.get('title'), 'name': item.a.string})
    return producers
async def parse_prod_staff_results ( soup ) : soup = soup . find_all ( 'li' ) producers = [ ] for item in soup : producers . append ( { 'nationality' : item . abbr . get ( 'title' ) , 'name' : item . a . string } ) return producers
Parse a page of producer or staff results

    :param soup: The BS4 class object
    :return: A list of dictionaries containing a name and nationality.
Parse a page of producer or staff results