Skip to content

Instantly share code, notes, and snippets.

@csaez
Created June 18, 2013 09:20
Show Gist options
  • Save csaez/5803915 to your computer and use it in GitHub Desktop.
Save csaez/5803915 to your computer and use it in GitHub Desktop.
Handy function to fully reload a module by name
import sys
def hard_reload(name):
for k in sys.modules.keys():
if k.startswith(name):
del sys.modules[k]
if __name__ == "__main__":
for name in sys.argv[1:]:
hard_reload(name)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment