Skip to content

Urls that fail to parse #13

@rogersmark

Description

@rogersmark

Just want to get a thread going for weird/random games that don't parse:

http://www.mlssoccer.com/match/484907/stats - 403. Oddly can't view this in a browser either, looks like a bug on the MLS Soccer side.

http://www.mlssoccer.com/match/484859/stats - Error:

Traceback (most recent call last):
File "/home/mrogers/projects/mls/src/mls-api/mls_api/management/commands/scrape_game.py", line 138, in _parse_game_stats
self.parsed_stats = parser.MLSStatsParser(url, logger=self.logger)
File "/home/mrogers/projects/mls/src/mls-scraper/mls_scraper/parser.py", line 127, in init
self._generate_stats()
File "/home/mrogers/projects/mls/src/mls-scraper/mls_scraper/parser.py", line 32, in _generate_stats
self.get_events()
File "/home/mrogers/projects/mls/src/mls-scraper/mls_scraper/parser.py", line 104, in get_events
self._get_bookings()
File "/home/mrogers/projects/mls/src/mls-scraper/mls_scraper/parser.py", line 471, in _get_bookings
self._parse_booking_dict(x) for x in events
File "/home/mrogers/projects/mls/src/mls-scraper/mls_scraper/parser.py", line 444, in _parse_booking_dict
booking.card_color = booking_dict['card_color']
KeyError: 'card_color'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions