私は兄弟ディレクトリにプロジェクトxとyがあるとしましょう:projects/xとprojects/y。
myutils.pyの両方のプロジェクトとmydbstuff.pyのいくつかのdb stuffに共通するユーティリティ機能がいくつかあります。
これらはマイナーな共通点です。そのため、単一のパッケージを作成したくありません。複数のプロジェクトで共通のファイルを共有するためのpythonic方法は何ですか?
質問には、このようなファイルを使用するには、「神託の方法」です何
など、このようなファイルの所在についてPYTHONPATH、インポートする適切な方法への可能な変化を生じ?
+1:sys.pathを動的に変更しないでください。パッケージまたは外部PYTHONPATH設定を使用します。 –