labscript_utils.modulewatcher

class labscript_utils.modulewatcher.ModuleWatcher(debug=False)[source]

A watcher that reloads modules that have been modified on disk

Only reloads modules imported after instantiation. Does not reload C extensions.

Parameters

debug (bool, optional) – When True, prints debugging information when reloading modules.

check()[source]
mainloop()[source]
unload()[source]