On Tue, 4 Aug 2015 09:57 am, Dwight GoldWinde wrote: > I am trying to import a function defined in another module.
You can't use spaces in the name of importable Python modules: change the name from "Simulate typing.py" to "simulate_python.py". You can use spaces in file names if they are only used as a runnable script and not imported. Then use this: from simulate_python import humprint There's no need to use importlib. You may need to arrange for the simulate_python file to be placed somewhere in the Python search path. Do you need help with that? What you are trying to do with importlib is fight the language. Your life will be much simpler if you work within the parameters of how the language is designed to work. -- Steven -- https://mail.python.org/mailman/listinfo/python-list