Sphinx autodoc은 충분히 자동적이지 않습니다.

|

Python에서 5,000개 이상의 라인 프로젝트를 문서화하기 위해 Sphinx를 사용하려고 합니다. 여기에는 약 7개의 기본 모듈이 있습니다. 내가 아는 한, autodoc을 사용하려면 내 파일의 각 파일에 대해 다음과 같은 코드를 작성해야 합니다. project:

.. automodule:: mods.set.tests :members: :show-inheritance: 

너무 많아서 너무 지루합니다. 파일입니다. "mods" 패키지가 문서화되기를 원한다고 지정할 수 있다면 훨씬 쉬울 것입니다. 그러면 Sphinx는 패키지를 재귀적으로 살펴보고 각 하위 모듈에 대한 페이지를 만들 수 있습니다.

그렇지 않으면 모든 .rst 파일을 만드는 스크립트를 작성할 수 있지만 시간이 많이 걸릴 것입니다.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method