https://www.machinet.net/tutorial-eng/top-methods-for-running-python-scripts-on-windows