<s>[INST] Retrieving python module path I want to detect whether module has changed. Now, using inotify is simple, you just need to know the directory you want to get notifications from.
How do I retrieve a module's path in python?
 [/INST] import a_module
print a_module.__file__

Will actually give you the path to the .pyc file that was loaded, at least on Mac OS X. So I guess you can do
import os
path = os.path.dirname(amodule.__file__)

You can also try
path = os.path.abspath(amodule.__file__)

To get the directory to look for changes.
 </s>