code: def get_byte(self, i):
          
  
          value = []
          for x in range(2):
              c = next(i)
              if c.lower() in _HEX:
                  value.append(c)
              else:  # pragma: no cover
                  raise SyntaxError('Invalid byte character at %d!' % (i.index - 1))
          return ''.join(value)
docs: Get byte.