Python3で読み込んだモジュール(loadしたモジュール)を再読み込みするためには、imoortlibモジュールのreloadを使います。
例えば、
>>> import importlib
>>> importlib.reload(foo)
とすると、foo.pyが再度読み込まれます。
再ロードされた際には、グローバル変数などは はそのまま残ります。
関数などの再定義を行うと、すでに定義されているものを上書きします。
以前に使われていたimpモジュールはPython3.4からは非推奨のようです。
「The imp package is pending deprecation in favor of importlib.」だそうです。