2013-08-06 1 views
0

https://github.com/olebole/python-docx/blob/master/docx.py 기울임 꼴과 같은 서식을 사용하려고하고 있으며, https://github.com/mikemaccana/python-docx 프로젝트의 확장으로 이해하고 있습니다. 나는 python-docx 프로젝트를 pip를 사용하여 설치했지만, https://github.com/olebole/python-docx/blob/master/docx.py 프로젝트를 설치하는 방법을 모르므로 방금 python site-packages 폴더에 docx.py 파일을 덮어 썼습니다. 하지만이 간단한 코드를 작성할 때 많은 문제가있는 것 같습니다. d = docx.open ('example.docx', mode = 'create') d + = docx.Text ('이것은 단지 기울임 할 필요가 몇 가지 테스트. ', 기울임 꼴 = 참) docx.writeto ('Dokument.docx ') docx.close() 내가 여기 https://github.com/olebole/python-docx/issues/1에 하나의 예를 찾을 수olebole이 작성한 행운이없는 docx.py 프로젝트를 사용하려고 시도했습니다.

은 내가 따라하려합니다 .

누군가가이 방향에 대해 올바른 방향으로 나를 가리킬 수 있다면 정말 도움이 될 것입니다.

답변

1

나에게이 프로젝트의 코드는 유지 관리되지 않는 것처럼 보입니다. 나는 당신이 당신의 일을 성취하게 해주는 다른 프로젝트를 찾을 것을 강력히 권고한다.

예를 들어 https://github.com/mikemaccana/python-docxthis입니다.

body.append(paragraph([('This is italic text', 'i')])) 
+0

나는 동의하지만 실제로 다른 것을 찾을 수 없었습니다. – peztherez

+0

'mikemaccana/python-docx'는 훨씬 완벽하고 유지 보수가 잘되어있는 것으로 보입니다. 기울임 꼴/굵게/밑줄 텍스트를 추가하는 방법에 대한 예는 https://github.com/mikemaccana/python-docx/blob/a7130f3b1ad215207842d861f3333c0a2d3be7a4/docx.py#L157을 참조하십시오. – punchagan

+0

그래, 그 부분은 내가,이 body.append (docx.paragraph (paragraph_one, 'iu')) 기울임 꼴 텍스트를 얻을 수 있어야하지만 잘 실행되지만 기울임 꼴 텍스트를 인쇄하지 않습니다. – peztherez

관련 문제