Projects STRLCPY snscrape Commits 50899c01
🤬
  • ■ ■ ■ ■ ■
    snscrape/modules/twitter.py
    skipped 565 lines
    566 566   return None
    567 567   _logger.info(f'Reading guest token from {self._file}')
    568 568   with open(self._file, 'r') as fp:
    569  - o = json.load(fp)
     569 + try:
     570 + o = json.load(fp)
     571 + except json.JSONDecodeError as e:
     572 + _logger.warning(f'Malformed guest token file {self._file}: {e!s}')
     573 + self.reset()
     574 + return None
    570 575   self._token = o['token']
    571 576   self._setTime = o['setTime']
    572 577   if self._setTime < time.time() - _GUEST_TOKEN_VALIDITY:
    skipped 1181 lines
Please wait...
Page is in error, reload to recover