Python에서 Outlook pst 파일을 구문 분석하고 읽을 수있는 방법은 무엇입니까?Python에서 Outlook PST 파일 구문 분석
답변
나는 오직 libpst 문서에 찌르고, 그러나 그것은 당신을 위해 일 수있는 libpst - 파이썬 패키지 다음과 같습니다 libpst-python
pypff는 C 라이브러리에 대한 파이썬 래퍼입니다 당신은 이메일과에 액세스 할 수 있습니다 libpff를 파이썬 내에서 PST 파일의 디렉토리 구조.
파이썬 바인딩을 설치하려면 지정된 명령으로 라이브러리를 작성하십시오. 그러면 파이썬 콘솔을 열고 Pst 파일을 검색 할 수 있어야합니다.
import pypff
pst = pypff.file()
pst.open("MyPst.pst")
pst.close()
라이브러리 웹 사이트에는 더 많은 예제가 있습니다. 그러나 아직 라이브러리에 기능이 충분하지 않은 것으로 나타났습니다. 예를 들어 이메일과 디렉토리를 읽을 수 있지만 아직 첨부 파일은 없습니다.
이 모듈을 파이썬 스크립트에 가져 왔을 때 그것이 존재하지 않는다고했습니다. 나는 파이썬 2.7을 사용하고 있습니다 – pHorseSpec
어떻게 설치 했습니까? – kslote1
안녕하세요, 저는 현재 pypff도 작업하고 있습니다. 그러나 설치하는 데 문제가 있으며 Window 컴퓨터에서 Python과 함께 사용하는 것이 좋습니다. 설치 등으로 자세히 설명 할 수 있다고 생각하십니까? – BernardL
안정적인 방법으로 몇 일을 낭비했기 때문에 초기 질문은 좋은 질문이었습니다! Windows 용 표준 Python 배포판에서 사용할 수있는 win32com.client 라이브러리를 사용하여 찾은 솔루션을 게시 할 수 있도록 항목을 다시 열었 으면합니다. –
@ Jean-FrançoisLarvoire 찾은 해결책에 대한 리소스 나 문서를 가리킬 수 있습니까? – TrigonaMinima