Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save AssiNET/b82344400fb2f25f60e7c80be0836967 to your computer and use it in GitHub Desktop.
Save AssiNET/b82344400fb2f25f60e7c80be0836967 to your computer and use it in GitHub Desktop.
Import modules from parent folder in Python
# From http://stackoverflow.com/a/11158224
# Solution A - If the script importing the module is in a package
from .. import mymodule
# Solution B - If the script importing the module is not in a package
import os,sys,inspect
current_dir = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
parent_dir = os.path.dirname(current_dir)
sys.path.insert(0, parent_dir)
import mymodule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment