예제 #1
0
def gen_skype_chats(path: str) -> GeneratorType:
    skype_map = get_skype_map(path)

    for chat_id, msgs in skype_map.items():
        msg_objs = tuple(Message(row.timestamp, row.author, format_msg(row.body_xml))
                         for row in msgs)

        yield Chat(msg_objs, chat_id)
예제 #2
0
 def formatted_msg(self) -> str:
     return format_msg(self.msg)
예제 #3
0
 def formatted_msg(self) -> str:
     return format_msg(self.msg)
예제 #4
0
def get_msg(row: 'Row') -> Message:
    msg = format_msg(row.body_xml)

    return Message(row.timestamp, row.author, msg)