PyVix
From VI-Toolkit
Pyvix
pyvix is a Python wrapper for the VMWare(R) VIX C API that allows Python to programmatically control VMWare(R) virtual machines. Example operations include: powering on; suspending; creating, reverting to, and removing snapshots; and running programs.
http://sourceforge.net/projects/pyvix/