我有一个要记录的 python 包,我想隐藏一个正在导入的子包。
结构体:
restapi #__init__.py
--> rest_utils
--> arc_restapi
--> open_restapi
--> shapefile #__init__.py # this is a new folder/package that I want to hide
shapefile 文件夹位于 restapi__init__.py
和其他 .py 文件所在的目录中。如何通过命令行使用epydoc排除此问题?
到目前为止,我已经这样做了:
epydoc.py --html restapi restapi.rest_utils restapi.arc_restapi restapi.open_restapi -o C:\Users\calebma\Desktop\test --name="restapi" --url http://gis.bolton-menk.com/restapi-documentation/restapi-module.html
当我使用 epydoc GUI 并引用完全相同的文件时,我可以让它工作,但是当我从 cmd 执行它时,它正在添加文档shapefile
,这只是一个依赖模块。我认为它包括 shapefile,因为它是从 open_restapi.py 文件导入的