I've succeeding in importing a single file, but the file calls other files and I get an error. So I'm trying to import and entire folder. I would prefer not to import each file one by one since I know it must be possible to import the whole folder. Here is the syntax I used to import a file:
import importlib.machinery import os temp_directory2 = '/Users/me/PycharmProjects/inference_engine2/inference2/ancient/temp.py' temp_directory = '/Users/me/PycharmProjects/inference_engine2/inference2/Proofs/main_loop.py' main_directory = '/Users/me/PycharmProjects/inference_engine2/inference2/Proofs/' b = os.path.exists(temp_directory) loader = importlib.machinery.SourceFileLoader('temp', temp_directory) handle = loader.load_module('temp')