-
Notifications
You must be signed in to change notification settings - Fork 5
Description
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'