+ '''
+ f.write(html_head)
+ MePC().avatar.save(os.path.join(origin_docx_path, 'myhead.png'))
+ self.contact.avatar.save(os.path.join(origin_docx_path, 'tahead.png'))
+ self.rangeSignal.emit(len(messages))
+ for index, message in enumerate(messages):
+ type_ = message[2]
+ str_content = message[7]
+ str_time = message[8]
+ # print(type_, type(type_))
+ is_send = message[4]
+ avatar = MePC().avatar_path if is_send else self.contact.avatar_path
+ timestamp = message[5]
+ self.progressSignal.emit(index)
+ if type_ == 1:
+ if self.is_5_min(timestamp):
+ f.write(
+ f'''
+
{str_time}
+ '''
+ )
+ if is_send:
+ f.write(
+ f'''
+
+
{str_content}
+
+

+
+
+ '''
+ )
+ else:
+ f.write(
+ f'''
+
+
+

+
+
{str_content}
+
+
+ '''
+ )
+ html_end = '''
+
+