I have now a additional solution: setup_python.py
It downloads, verify and setup redistributable Python builds from: github.com/indygreg/python-build-standalone/ … So other than install_python.py no time consuming compiling of Python is needed.
Because both exists, i add it as a option, e.g.:
[install.update_python]
ask.en = "How to update Python? 'setup' will use redistributable Python builts (fast), 'install' will compile Python from source (slow)."
type = "select"
choices = ["INSTALL", "SETUP"]
default = "SETUP"
Looks like: