There is a bit of Matlab code id like to automate with an existing Python Project (through their supplied API which only runs on python v3.4 for my particular Matlab version). The Project im trying to build it into uses python 3.6.
Is there a way in which a Python 3.6 process can call a Python 3.4 process and intercommunicate with it in a relatively non hacky way?
If you don't need Python 3.6, you can just downgrade your version to match the 3.4 needed by Matlab.  Other parts of the Python project might be affected though too, but this depends on how big the existing project is and what it's doing.
Python 3.6 <-> Python 3.4 intercommunication