code: def psetex(self, key, milliseconds, value):
          
          if not isinstance(milliseconds, int):
              raise TypeError("milliseconds argument must be int")
          fut = self.execute(b'PSETEX', key, milliseconds, value)
          return wait_ok(fut)
docs: Set the value and expiration in milliseconds of a key.
  
          :raises TypeError: if milliseconds is not int