글
Programming 2012. 10. 5. 15:35python으로 아웃룩 메일 읽기
몇가지 예제 코드
#!/usr/bin/env python olFolderInbox = 6 from win32com.client import Dispatch outlook = Dispatch('outlook.application') ns = outlook.GetNameSpace("MAPI") inbox = ns.GetDefaultFolder(olFolderInbox) count = 0 for i in inbox.items: print (i.subject) count = count + 1 if count > 30: break; #print (i.body)
from win32com.client import * app = Dispatch("Outlook.Application") ns = app.GetNamespace("MAPI") PersonalFolder = ns.Folders.Item(u'MailboxName) Inbox = PersonalFolder.Folders.Item("Inbox") for i in range(1, 11): msg = Inbox.Items.Item(i) print msg.Subject print msg.Body
#!/usr/bin/env python from win32com.client import Dispatch session = Dispatch("MAPI.session") session.Logon('OUTLOOK') # MAPI profile name inbox = session.Inbox print "Inbox name is:", inbox.Name print "Number of messages:", inbox.Messages.Count for i in range(inbox.Messages.Count): message = inbox.Messages.Item(i + 1) print message.Subject
#!/usr/bin/env python # Read the last email in an Outlook mailbox and save the attachments. from win32com.client import Dispatch def main(): session = Dispatch('MAPI.session') #session.Logon('Outlook') # for local mailbox session.Logon('','',0,1,0,0,'exchange.foo.com\nusername'); inbox = session.Inbox message = inbox.Messages.GetLast() attachments = message.Attachments for i in range(attachments.Count): attachment = attachments.Item(i + 1) # indexes are 1 based filename = 'c:\\tempfile_%i' % i attachment.WriteToFile(filename) session.Logoff() if __name__ == '__main__': main()
'Programming' 카테고리의 다른 글
open api 관련 (0) | 2013.04.26 |
---|---|
아이폰 시뮬레이터(simulator)가 파일을 쓰는 위치 (0) | 2012.05.12 |
Textmate의 강력함을 찾아서.. (2) (0) | 2012.01.04 |
Textmate의 강력함을 찾아서.. (0) | 2012.01.02 |
rails에서 gem 설치된 정보를 바꾸면 서버를 다시 시작해야 하구나 ㅠ.ㅠ (0) | 2011.12.30 |
트랙백
댓글
글
카테고리 없음 2012. 10. 5. 14:55Notepad++ 에서 세로 선택
텍스트는 일반적으로 가로만 선택된다.
고급 편집기인 울트라 에디트나 기타 프로그램은 세로 선택이 되는 것으로 알고 있는데
Notepad++을 사용하면 세로 선택도 가능하다.
Notepad++은 아래의 링크를 참조하여 다운로드하면 됩니다.^^
[프로그램006] 텍스트 에디터 노트패드 플러스 ++ (Notepad ++)
세로로 선택하는 방법
1. Shift + Alt 키를 누르고 방향키로 선택부분을 조절한다.
2. Alt 키를 누른 상태에서 마우스로 원하는 부분을 드래그 한다.
활용예시
회색부분이 세로로 선택된 부분. 아래는 복사한 내용.
트랙백
댓글
글
Programming 2012. 5. 12. 17:07아이폰 시뮬레이터(simulator)가 파일을 쓰는 위치
아이폰 시뮬레이터에서 파일을 쓰는 위치입니다.
파일 처리나 디버깅을 할 때 유용 할 것 같아서 남깁니다.
/Users/USER_NAME/Library/Application Support/iPhone Simulator/{버전}/Applications
USER_NAME는 사용자 계정입니다. {버전}은 ios 버전입니다.
'Programming' 카테고리의 다른 글
open api 관련 (0) | 2013.04.26 |
---|---|
python으로 아웃룩 메일 읽기 (0) | 2012.10.05 |
Textmate의 강력함을 찾아서.. (2) (0) | 2012.01.04 |
Textmate의 강력함을 찾아서.. (0) | 2012.01.02 |
rails에서 gem 설치된 정보를 바꾸면 서버를 다시 시작해야 하구나 ㅠ.ㅠ (0) | 2011.12.30 |
RECENT COMMENT