2017-09-15 1 views
0

디렉토리 구조의 큰 계층 구조에있는 파이썬 파일에 대한 자동 문서 설정 작업을하고 있습니다. 나는 스크립트를 사용하거나 autodoc 모듈을 사용하여 모든 파일을위한 첫 번째 파일과 html 파일을 생성 할 수있다. 내 파이썬 파일과 같은 디렉터리 구조/계층 구조의 첫 번째 및 HTML 파일을 생성 할 수 있는지 궁금 해서요.처음과 스킨의 Sphinx 디렉토리 구조가 생성되었습니다.

예를 들어, 내 파이썬 파일의 상대 경로는 다음과 같습니다. python/common/element.py; 생성 된 첫 번째 파일은 다음과 같습니다. python.common.element.rst; 및 html과 동일합니다. 나는이 같은 평 파일과 같은 디렉토리 구조를 형성 할 : 스핑크스/_build/RST/파이썬/일반/element.rst & 스핑크스/_build/HTML/파이썬/일반/element.html을

추신 : 나는 우분투 - 14.04와 스핑크스 - 1.6.3에서 일하고있다

답변

0

번호 소스와 빌드 디렉토리는 분리되어야한다. options to sphinx-build을 참조하십시오.

출력을 후 처리하고 파일을 빌드 디렉토리에서 다른 디렉토리로 옮기는 스크립트를 작성할 수 있습니다.

+0

예 물론 원본 및 빌드 디렉터리가 다릅니다. 하지만 내 질문은 빌드 디렉토리 내부에서 그것을하는 것이었다. 어쨌든, 나는 스핑크스 빌드 이후에 파일을 옮기고 배열하기 위해 같은 스크립트를 작성할 것이다. –

+0

대답은 여전히 ​​no입니다. 각 출력 형식은 빌드 디렉토리 내에 자체 서브 디렉토리가 있습니다. 사후 처리 스크립트가 유일한 옵션입니다. –

관련 문제