Nie działa to tak jak z php, że sobie instalujesz xampp'a i kodujesz. Strony www w Pythonie pisze się we frameworku. Najczęściej stosowanym jest Django choć, dużo osób chwali sobie o wiele prostszego i "lżejszego" Flask'a. Co do nauki to polecam dokumentacje języków, oczywiście zanim zaczniesz pisać strony www w Pythonie zalecam dobrze zapoznać się z jego dokumentacją ;)
Django: https://www.djangoproject.com/
Flask: https://flask.palletsprojects.com/en/1.1.x/