@property<EOL><INDENT>@check_soup('<STR_LIT>', '<STR_LIT>')<EOL>def motto(self):<DEDENT>
if self.url is None:<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>if self.soup is not None:<EOL><INDENT>bar = self.soup.find(<EOL>'<STR_LIT>', class_='<STR_LIT>')<EOL>if len(bar.contents) < <NUM_LIT:4>:<EOL><INDENT>return '<STR_LIT>'<EOL><DEDENT>else:<EOL><INDENT>return bar.contents[<NUM_LIT:3>].text<EOL><DEDENT><DEDENT>else:<EOL><INDENT>assert self.card is not None<EOL>motto = self.card.find('<STR_LIT>', class_='<STR_LIT>')<EOL>return motto.text if motto is not None else '<STR_LIT>'<EOL><DEDENT><DEDENT>
获取用户自我介绍，由于历史原因，我还是把这个属性叫做motto吧.

        :return: 用户自我介绍
        :rtype: str