일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- windows
- Outlook
- matlab
- Windows10
- git
- 윈도우10
- 윈도우11
- Android
- VBA
- 문자열
- win32com
- 안드로이드
- 오피스
- 파이썬3
- Windows11
- python3
- 파워포인트
- pyqt5
- office
- 아웃룩
- 파이썬
- pythongui
- 엑셀
- 비주얼베이직
- html
- Excel
- 깃
- python
- pandas
- 파이썬GUI
Archives
Appia의 IT세상
파이썬 [Python] win32com 이용하여, 아웃룩(Outlook) 나에게 메일 보낸 사람 주소 csv로 추출하기 본문
Python/Python 응용
파이썬 [Python] win32com 이용하여, 아웃룩(Outlook) 나에게 메일 보낸 사람 주소 csv로 추출하기
Appia 2021. 4. 25. 05:43반응형
파이썬 [Python] win32com 이용하여, 아웃룩(Outlook) 나에게 메일 보낸 사람 주소 csv로 추출하기
이전에 아웃룩의 데이터를 추출하는 방법등에 대해서 포스팅을 하고 있습니다. 그중에서 나에게 메일 주소를 보낸 사람들의 데이터를 출력하는 방법에 대해서 포스팅을 한적이 있습니다.
파이썬 [Python] win32com 이용하여, 아웃룩(Outlook) 나에게 메일 보낸 사람 주소 출력하기
그래서 이번 포스팅은 그 포스팅에 이어서 관련된 데이터를 CSV 파일 형태로 추출하는 방법에 대해서 이야기를 해보고자 합니다. 먼저 관련된 코드 부터 살펴보겠습니다.
import win32com.client
outlook=win32com.client.Dispatch("Outlook.Application")
Rxoutlook = outlook.GetNamespace("MAPI")
subList = []
inbox = Rxoutlook.GetDefaultFolder(6)
for i in inbox.items:
if i.SenderEmailAddress not in subList :
subList.append(i.SenderEmailAddress)
subextract = open('sender.csv','w')
for sub in subList:
subextract.write(sub +"\n")
subextract.close()
그럼 여기에서 추가된 부분만 먼저 약간 살펴보겠습니다.
subextract = open('sender1.csv','w')
for sub in subList:
subextract.write(sub +"\n")
일단, 기본적으로 파일 입출력을 사용하였습니다. 물론, csv모듈을 활용하는 형태로 사용이 가능하지만, 파일 입출력이 보다 접근성이 쉬운점이 있습니다.여기에서 write하실 때에 반드시 "\n"을 넣어 주셔야 합니다. 그렇지 않으면 행간 문자가 없기 떄문에 한줄로 나열 되는 한점이 있습니다.
그럼 결과를 한번 살펴보겠습니다.
이와 같은 형태로 아웃룩에서 나에게 메일을 보낸 사람들의 주소를 CSV파일 형태로 추출이 가능합니다.
이번 포스팅에서는 파이썬 [Python] win32com 이용하여, 아웃룩(Outlook) 나에게 메일 보낸 사람 주소 csv로 추출하기라는 주제로 포스팅을 해봤습니다. 혹 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다.
반응형
'Python > Python 응용' 카테고리의 다른 글
파이썬 [Python] win32com 이용하여, 아웃룩(Outlook)첨부파일 특정 폴더에 모두 저장하기 (3) | 2021.04.27 |
---|---|
파이썬 [Python] win32com 이용하여, 아웃룩(Outlook)첨부파일 이름 출력하기 (0) | 2021.04.26 |
파이썬 [Python] 리스트(List)를 CSV 파일로 추출하기 (1) | 2021.04.21 |
파이썬[Python, Pillow] 특정 크기 이상인 사진들 확인하는 방법 & 특정 크기 이상인 사진 파일들만 크기 변경하는 방법 (2) | 2021.02.25 |
파이썬[Python, Pillow] 사진 사이즈를 특정 사이즈에 맞게 자동으로 크기 변경하기 (2) | 2021.02.23 |
Comments