我有一个非常简单的包,我最终想通过 PyPI 发布它,它的目录树如下:
daterangeparser/
__init__.py
parse_date_range.py
test.py
parse_date_range.py
定义了一个名为parse
.
对我来说,设置包以轻松导入parse
函数的最简单和最 Pythonic 的方法是什么,我该怎么做?
目前我必须做from daterangeparser.parse_date_range import parse
这似乎相当笨重。我宁愿这样做from daterangeparser import parse
,这似乎更简单,更pythonic,但我似乎无法弄清楚如何让它工作(我需要在其中放入其他东西__init__.py
吗?或者,有没有更好的方法来做到这一点?