これが、アプリケーションで使用しているファイル構造です。私の問題は、test_ctd.py ファイルに ctd.py ファイルを表示させることができないことです。
ここに私のディレクトリ構造があります
FileParser
--Parsers
----ctd.py
--tests
----__init__.py
----test_ctd.py
--parse.py
私はinit .py ファイルを使用したことがなく、理解するのに苦労していますが、パスに ctd.py を追加しようとしています。
import sys
import os.path
d = os.path.dirname(os.path.dirname(os.path.abspath('../../')))
from Parsers import ctd
また、parse.py ファイルにコードはありませんが、それを使用してプログラムを開始します。Parsers フォルダーからファイルをインポートできるように、そのための初期化ファイルも必要 ですか?
このプログラム構造内から私のファイルにアクセスする方法についてのヘルプをいただければ幸いです。最終的にはWebサーバーで実行されますが、それが違いを生むかどうかはわかりません...
ありがとう!