замена получаталей в шаблонах outlook

помогите советом плиз. имеется шаблоны outlook (oft), нужно сделать так, чтобы из нужной директории(к примеру C:\temp открывался шаблон и получатели в нем исправлялись по заданным параметрам через re(удалялись русские символы, <>, и тп) после чего шаблон outlook сохраняется в этом же формате в папке C:\temp\new что имею сейчас:

from itertools import chain
import re

try:
    str_of = open('C:\\emailconv\\first.txt', 'r', encoding="utf8")
    file_content = str_of.read()
    converted_emails = list(chain.from_iterable([re.findall('([A-Za-z].*)', i) for i in file_content.split(';') if 'УВОЛЕН' not in i]))
    converted_emails2 = str(converted_emails).replace('[','')
    converted_emails3 = converted_emails2.replace(']','')
    converted_emails4 = converted_emails3.replace("'","")
    converted_emails5 = converted_emails4.replace(',',';')
    create_second = open('C:\\emailconv\\second.txt', "w+")
    create_second.write(str(converted_emails5))
    create_second.close()
    sleep = input('Work done!')
except Exception as main_ex:
    print('Exception: ' + str(main_ex))
    sleep = input(' ')

создаю руками тхт в папке, копирую в него адреса с автоподстановкой, беру из второго созданного файла.


Ответы (0 шт):