Call Python from BlitzMax?

BlitzMax Forums/BlitzMax Programming/Call Python from BlitzMax?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I really, really like the Python bindings for certain libraries, so I came up with some extra features possible with Python to justify such a ridiculous move, and now I want to access Python scripts from BlitzMax!

I don't need Python functions to talk back to BlitzMax (except sending simple things in return values), but I would like to access Python somehow...

Even creating a shared library with Python would do, but Googling hasn't given me much. Is that possible?

Standard input and output spring to mind, but I am hoping for something more elegant.

Does a Python integration module exist? What would such a system entail?