https://blog.tecladocode.com/how-to-set-up-visual-studio-code-for-python-development/