The vpp-papi.py module in vpp-api-test/papi provides a Python 3 binding to the VPP API.
The Python binding is automatically generated from the API definition in vpp/api/vpe.api. See figure below.