Позволяет задать объект (обычно словарь), который будет использован при консервировании экземпляра класса.
object.__getstate__(self)
-> dict
self -- Ссылка на экземпляр.

По умолчанию при консервировании экземпляра класса используется словарь его атрибутов — __dict__.
Это поведение можно изменить, определив данный метод для класса.

Метод должен возвращать словарь, который требуется законсервировать.

Внимание
Технически метод может возвращать не только словарь, но любой объект, поддерживающий консервирование.

    import pickle


class My(object):

def __getstate__(self):
return {'one': 'two'}


pickle.dumps(My())
# b'\x80\x03c__main__\nMy\nq\x00)\x81q\x01}q\x02X\x03\x00\x00\x00oneq\x03X\x03\x00\x00\x00twoq\x04sb.'

На заметку
Это один из методов протокола консервирования (pickle).
Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.