def __repr__(self):
        """
        Returns a string representation of this Satellite.

        @return: The string representation.
        @rtype: C{str}
        """
        template = ("<Satellite ({s.identifier}), "
                    "azimuth: {s.azimuth}, "
                    "elevation: {s.elevation}, "
                    "snr: {s.signalToNoiseRatio}>")

        return template.format(s=self)

        Returns a string representation of this Satellite.

        @return: The string representation.
        @rtype: C{str}
        
stackoverflow/venv/lib/python3.6/site-packages/twisted/positioning/base.py