예제 #1
0
파일: edist.py 프로젝트: JNRowe/upoints
    def __repr__(self):
        """Self-documenting string representation.

        :rtype: ``str``
        :return: String to recreate ``NumberedPoints`` object
        """
        return utils.repr_assist(self, {"locations": self[:]})
예제 #2
0
파일: osm.py 프로젝트: encukou/upoints
    def __repr__(self):
        """Self-documenting string representation.

        :rtype: ``str``
        :return: String to recreate ``Way`` object
        """
        return utils.repr_assist(self, {'nodes': self[:]})
예제 #3
0
파일: point.py 프로젝트: encukou/upoints
    def __repr__(self):
        """Self-documenting string representation.

        :rtype: ``str``
        :return: String to recreate ``KeyedPoints`` object
        """
        return utils.repr_assist(self, {'points': dict(self.items())})
예제 #4
0
파일: point.py 프로젝트: encukou/upoints
    def __repr__(self):
        """Self-documenting string representation.

        :rtype: ``str``
        :return: String to recreate ``Point`` object
        """
        return utils.repr_assist(self, {'angle': 'degrees'})
예제 #5
0
파일: tzdata.py 프로젝트: JNRowe/upoints
    def __repr__(self):
        """Self-documenting string representation.

        :rtype: ``str``
        :return: String to recreate ``Zone`` object
        """
        location = utils.to_iso6709(self.latitude, self.longitude, format="dms")[:-1]
        return utils.repr_assist(self, {"location": location})
예제 #6
0
파일: tzdata.py 프로젝트: Wikiwide/modrana
    def __repr__(self):
        """Self-documenting string representation

        >>> Zone("+513030-0000731", 'GB', "Europe/London")
        Zone('+513030-0000730', 'GB', 'Europe/London', None)

        :rtype: ``str``
        :return: String to recreate ``Zone`` object

        """
        location = utils.to_iso6709(self.latitude, self.longitude,
                                    format="dms")[:-1]
        return utils.repr_assist(self, {"location": location})