Black is "the uncompromising Python code formatter." It can be configured to automatically format your code whenever you save a file in VSCode.
Install Black in your virtual environment:
$ pip install black
Open your VSCode settings, by going 'Code - Preferences - Settings'.
Search for "python formatting provider" and select "black" from the dropdown menu:
In the settings, search for "format on save" and enable the "Editor: Format on Save" option:
Black will now format your code whenever you save a *.py file.