Python interface