私は非常に単純なパッケージを持っています。最終的には、次のようなディレクトリ ツリーを持つ PyPI を通じてリリースしたいと考えています。
daterangeparser/
__init__.py
parse_date_range.py
test.py
parse_date_range.py
と呼ばれる関数を定義しますparse
。
関数を簡単にインポートできるようにパッケージをセットアップするための最も簡単で最もpythonicな方法は何parse
ですか?どうすればそれを行うことができますか?
現時点では、from daterangeparser.parse_date_range import parse
かなりぎこちなく思えることをしなければなりません。from daterangeparser import parse
これはよりシンプルでよりPythonicに思えますが、これを機能させる方法がわかりません(何か他のものを入れる必要があります__init__.py
か?または、これを行うためのより良い方法はありますか?