There's no need Alan, to post either of my previous messages to the list. I have discovered the answer to the problem. It's IDLE that's the problem. VS Code does not have a problem importing from a sub_directory. -- Regards, Phil