Tableau Python Sdk, You can choose to use that or write their own implementation.