Program Language/Python
(python) CRM 워드파일 만들기
야곰야곰+책벌레
2023. 11. 28. 11:51
728x90
반응형
import mailmerge
from mailmerge import MailMerge
from datetime import date
import pandas as pd
template_1 = '고객감사메일.docx'
template_2 = '고객감사메일-구매이력.docx'
document_1 = MailMerge(template_1)
customer_1 = { '등급': 'Gold', '전화번호': '070-XXX-XXXX', '상호': '좋은 신발',
'구입총액': '500,000원', '배송한도': '50,000원',
'주소': '서울시 종로구 11번지',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '5%', '수신자': '이순신'}
document_1.merge(**customer_1)
document_1.write('example1.docx')
import mailmerge
from mailmerge import MailMerge
from datetime import date
import pandas as pd
template_1 = '고객감사메일.docx'
template_2 = '고객감사메일-구매이력.docx'
document_1 = MailMerge(template_1)
document_2 = MailMerge(template_1)
customer_1 = { '등급': 'Gold', '전화번호': '070-XXX-XXXX', '상호': '좋은 신발',
'구입총액': '500,000원', '배송한도': '50,000원',
'주소': '서울시 종로구 11번지',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '5%', '수신자': '이순신'}
customer_2 = { '등급': 'Silver', '전화번호': '070-XXX-XXXX', '상호': '컴퓨터 세상',
'구입총액': '300,000원', '배송한도': '60,000원',
'주소': '경상남도 창원시',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '3%', '수신자': '강감찬'}
customer_3 = { '등급': 'Bronze', '전화번호': '070-XXX-XXXX', '상호': '만나 청과',
'구입총액': '200,000원', '배송한도': '70,000원',
'주소': '대전시 123 아파트',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '2%', '수신자': '김유신'}
document_2.merge_pages([customer_1, customer_2, customer_3])
document_2.write('example2.docx')
import mailmerge
from mailmerge import MailMerge
from datetime import date
import pandas as pd
template_1 = '고객감사메일.docx'
template_2 = '고객감사메일-구매이력.docx'
document_1 = MailMerge(template_1)
document_2 = MailMerge(template_1)
document_3 = MailMerge(template_2)
customer_1 = { '등급': 'Gold', '전화번호': '070-XXX-XXXX', '상호': '좋은 신발',
'구입총액': '500,000원', '배송한도': '50,000원',
'주소': '서울시 종로구 11번지',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '5%', '수신자': '이순신'}
customer_2 = { '등급': 'Silver', '전화번호': '070-XXX-XXXX', '상호': '컴퓨터 세상',
'구입총액': '300,000원', '배송한도': '60,000원',
'주소': '경상남도 창원시',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '3%', '수신자': '강감찬'}
customer_3 = { '등급': 'Bronze', '전화번호': '070-XXX-XXXX', '상호': '만나 청과',
'구입총액': '200,000원', '배송한도': '70,000원',
'주소': '대전시 123 아파트',
'날짜': '{:%Y-%m-%d}'.format(date.today()),
'할인': '2%', '수신자': '김유신'}
buylist = [{'물품': '사과', '가격': '1,000원', '수량': '25개', '금액': '25,000원'},
{'물품': '배', '가격': '2,000원', '수량': '10개', '금액': '20,000원'},
{'물품': '딸기', '가격': '5,000원', '수량': '40개', '금액': '200,000원'}]
document_3.merge(**customer_3)
document_3.merge_rows('물품', buylist)
document_3.write('example3.docx')
728x90
반응형