ファイル構造における.の意味がわからない

.pyファイルの "."の意味がわかりません.

zeroから始まるdeep learning4を勉強しています.
githubからファイルをダウンロードしてそのまま実行しても動作しません。

カレントディレクトリ------ch06----td_eval.py
I
---common---gridworld.py の構造において、

python ch06/td_eval.pyを実行すると
ModuleNotFoundError: No module named 'common.gridworld'となります

td_eval.pyの中に
from common.gridworld があるのですが、何かなぜこのようなerrorが出るかわかりません。

また、このcommon.gridworldの ”.” はなんの意味があるのでしょうか?

有識者の方、良ければ教えてください。

コメントを投稿

0 コメント