2012-03-12 3 views
-1

나는 한 시점에서 ID 카드 세트로 구성된 편집 가능한 Word 문서를 생성해야하는 파이썬에서 작은 웹 응용 프로그램을 만들었습니다. Word에서는 사용자가 다른 편집 모드에 익숙하지 않고 어느 정도의 수동 편집이 필요합니다. 이 일을하는 가장 좋은 방법이 될 것입니다 무엇 :파이썬에서 서식이 잘 지정된 Word 문서 출력하기

  • I 출력 마크 다운 또는 RestructuredText 및 수 Pandoc로 변환합니다. 그러나이 방법으로 간격 및 경계를 처리하는 방법에 대해서는 잘 모르겠습니다. 각 카드 사이에 빈 공간이 있어야 인쇄물을 잘라낼 수 있습니다.

  • 많은 Python 템플릿 엔진 중 하나를 사용할 수는 있지만 그 중 아무 것도 경험하지 못했고 Word 문서를 생성하는 것이 얼마나 쉬운 지 잘 모릅니다.

  • RTF로 직접 출력 할 수 있지만 불필요한 두통 일 수 있습니다.

이유에 대해 어떻게 생각하세요?

+0

당신은 이것을 보았습니까? [어떻게 파이썬을 사용하여 Word 문서를 만들 수 있습니까?] (http://stackoverflow.com/q/1035183/222914) –

+0

아니요, 잘못 입력 했으므로 Word/RTF 문서를 직접 작성하는 것보다는 올바른 마크 업/템플릿 언어를 찾는 것 (다른 언어에서 파이썬으로 와서 "배터리 포함"철학을 잊어 버렸습니다 :)). 이 링크를 가져 주셔서 감사합니다. pyRTF가 필수 포맷을 수행 할 수 있는지 알아야하지만 도움이됩니다. – ShankarG

답변

0

Word 형식 (doc/docx?)을 정확하게 지정하지 않았습니다.

웹을 검색 했습니까? http://www.blog.pythonlibrary.org/2010/07/16/python-and-microsoft-office-using-pywin32/

마지막으로 웹 전체에서 교차 할 수있는 htmleditors에 익숙하지 않은 채 Word 편집에 익숙한 사람들은 누구입니까?

+0

pywin32에 대해 알고 있지만 Linux를 사용 중이므로 언급하지 않으므로 작동하지 않습니다. Word 편집에 익숙한 사람들은 컴퓨터를 거의 사용하지 않는 사람들이며 Microsoft Office 만 사용합니다. – ShankarG