(self, reduce: bool = False)
return result
提取消息中的所有纯文本消息段，合并，中间用空格分隔。

        ``reduce`` 参数控制是否在提取之前化简消息。
提取消息中的所有纯文本消息段，合并，中间用空格分隔。
提取消息中的所有纯文本消息段，合并，中间用空格分隔。
def extract_plain_text(self, reduce: bool = False) -> str:
        """
        提取消息中的所有纯文本消息段，合并，中间用空格分隔。

        ``reduce`` 参数控制是否在提取之前化简消息。
        """
        if reduce:
            self.reduce()

        result = ''
        for seg in self:
            if seg.type == 'text':
                result += ' ' + seg.data['text']
        if result:
            result = result[1:]
        return result
def extract_plain_text ( self , reduce : bool = False ) -> str : if reduce : self . reduce ( ) result = '' for seg in self : if seg . type == 'text' : result += ' ' + seg . data [ 'text' ] if result : result = result [ 1 : ] return result