PyOctave is a simple python wrapper for running octave code from python.
from pyOctave import Octave
with Octave() as oct:
oct.zeros(3) # returns array([[0., 0., 0.], [0., 0., 0.], [0., 0., 0.]])
See docstring of pyOctave.Octave for more examples.
Inspired by https://github.com/blink1073/oct2py.