use-py/usepy

解决因全量导出导致导出没必要依赖的问题

Closed this issue · 0 comments

mic1on commented

在模块__init__.py中惯用做法是export当前模块全部包,方便使用者导入

如:

from usepy import useList

而不需要

from usepy.list import useList

这样带来的问题就是我如果只需要useList,会将其他包顶部导入也会全部导出。

解决:

按需导出,只有用到useList才会导出这个模块。