How to apply an HTML Template in Python

My guess: you are probably not here for a lengthy process on applying HTML templates. Rather than that, you would prefer a nice, simple solution so you can go back to slacking off. Sound about right? Perfect. Let’s get started.

Pip installation of Cloudmersive’s API client for document conversion will require this command:

pip install cloudmersive-convert-api-client

The follow step will see us setting up the function call. It is going to need our template and file input.

from __future__ import print_functionimport timeimport cloudmersive_convert_api_clientfrom cloudmersive_convert_api_client.rest import ApiExceptionfrom pprint import pprint# Configure API key authorization: Apikeyconfiguration = cloudmersive_convert_api_client.Configuration()configuration.api_key['Apikey'] = 'YOUR_API_KEY'# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed# configuration.api_key_prefix['Apikey'] = 'Bearer'# create an instance of the API classapi_instance = cloudmersive_convert_api_client.ConvertTemplateApi(cloudmersive_convert_api_client.ApiClient(configuration))value = cloudmersive_convert_api_client.HtmlTemplateApplicationRequest() # HtmlTemplateApplicationRequest | Operations to apply to templatetry:# Apply HTML templateapi_response = api_instance.convert_template_apply_html_template(value)pprint(api_response)except ApiException as e:print("Exception when calling ConvertTemplateApi->convert_template_apply_html_template: %s\n" % e)

And the API will do the rest!

Image for post
Image for post

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store