共有したいコードを書いたので、その構造を作成/維持するためのベスト プラクティスに従いたいと思います。BitBucket でコードをホストする予定ですが、現在、それをどのように整理するかを考えています。これは良い構造ですか?
project_name/
lib/
test/
README
したがって、これには lib にソースがあり、test にテストがあります。これはPythonプロジェクトでどのように行われますか? これは、私が見た、Ruby プロジェクトで最も使用されている構造です。また、単体テストを実行するときは、次のようにすることをお勧めします。
set PYTHONPATH=`pwd`/lib
python test/a_test.py