python-docx로 새 문서를 만들고 단락을 추가하면 첫 번째 줄부터 시작됩니다. 그러나 빈 문서 (사용자가 정의한 스타일로 인해 필요함)를 사용하고 paragraphes를 추가하면 문서는 항상 빈 줄로 시작됩니다. 해결 방법이 있습니까?python-docx - 첫 번째 단락을 삭제합니다.
1
A
답변
1
첫 번째 단락을 추가하기 전에 document._body.clear_content()
으로 전화 할 수 있습니다.
document = Document('my-document.docx')
document._body.clear_content()
# start adding new paragraphs and whatever ...
이렇게하면 단락이없는 문서가 남게되므로 새로 추가 할 때 처음부터 시작됩니다.
그러나 기술적으로 잘못된 상태로 남겨 둡니다. 따라서 새 단락을 추가하지 않은 다음 Word로 열려고하면로드 할 때 복구 오류가 발생할 수 있습니다.
하지만 다음 일은 자신 만의 단락을 추가하는 것이므로 정상적으로 작동합니다.
또한 기술적으로 "내부"방법이며 문서화 된 API의 일부가 아닙니다. 따라서이 메소드의 이름이 향후 릴리스에서 변경되지 않을 것이라는 보장은 없습니다. 그러나 솔직히 나는 그것을 바꾸거나 제거 할 어떤 이유도 볼 수 없으므로 충분히 안전 할 것으로 기대합니다.
+0
완벽한, 감사합니다! –
관련 문제
- 1. .srt 파일의 단락을 일괄 삭제합니다.
- 2. 정규식을 사용하여 첫 번째 단락을 추출하십시오.
- 3. 첫 번째 단락을 블로그에서 iframe으로 가져 오겠습니까?
- 4. RegEx가 실수로 IE9의 첫 번째 단락을 제거합니다.
- 5. 문자열의 첫 번째 x 단락을 반환하십시오.
- 6. 스핑크스 자동 서머에서 첫 줄 대신 첫 번째 단락을 사용합니다
- 7. Javascript 푸시가 첫 번째 항목을 계속 삭제합니다.
- 8. 루프는 첫 번째 파일 만 삭제합니다.
- 9. powershell 스크립트가 출력에서 첫 번째 문자를 삭제합니다.
- 10. TCP 연결이 첫 번째 바이트를 삭제합니다.
- 11. 배열에서 일치하는 요소의 첫 번째 인스턴스를 삭제합니다.
- 12. 정규식 : 첫 번째 단 하나의 모든 단락을 일치하십시오
- 13. 위키 백과 페이지의 첫 번째 단락을 다듬는 방법은 무엇입니까?
- 14. 위키 피 디아에서 기사의 첫 번째 단락을 얻으십시오
- 15. Wikipedia 기사의 첫 번째 단락을 구문 분석 하시겠습니까?
- 16. PHP에서 첫 번째 단락을 굵게 만드는 방법은 무엇입니까?
- 17. 첫 단락과 단락을 제거하고 마지막 단락을 별도로 유지하십시오.
- 18. Wikipedia 첫 번째 단락
- 19. 새 열의 데이터 프레임의 첫 번째 행을 (목록으로) 변환하고 첫 번째 행을 삭제합니다.
- 20. Each 루프 : 그냥 첫 번째 첨부 파일을 삭제합니다.
- 21. 30 초마다 .txt 파일의 첫 번째 내용을 삭제합니다.
- 22. 사용자 지정 STL 할당자가 첫 번째 문자를 삭제합니다.
- 23. JPA는 두 번째 클릭에서 단지 삭제합니다
- 24. 첫 번째 화면. 첫 번째 실행에 표시됩니다.
- 25. 첫 번째
- 26. 배치 파일을 사용하여 폴더에있는 모든 CSV 파일의 첫 번째 열과 첫 번째 행을 제외한 모든 열을 삭제합니다.
- 27. 이 코드의 첫 번째 단락은 어떻게 선택합니까?
- 28. 첫 번째 열의 첫 번째 열 찾기, 두 번째 열의 첫 번째 열
- 29. HTML 단락을 입력하여 단락을 입력하십시오.
- 30. 내 단락을 어떻게 분리합니까?
도움이 될만한 코드가 있습니다. – Sandeep