Esta pergunta pode parecer um pouco boba, mas que diabos.
Comecei a aprender Python. Conheço sintaxe básica, etc.
Quando trabalho com HTML, PHP, etc., simplesmente escrevo o código, coloco no arquivo .html ou .php e clico duas vezes nesse arquivo. Então meu código é executado. Eu posso trabalhar com bancos de dados e outras coisas - é simples. Mas como funciona o Python? Estou trabalhando dentro da linha de comando Eclipse ou Python e posso executar esse código, mas e se eu quiser criar um site com Python, por exemplo?
Não acho que coloquei o arquivo .py no meu servidor, então o que preciso fazer? Entendo que preciso instalar o Python no meu servidor da web através de alguma linha de comando do servidor (nunca o usei, mas vou encontrar alguns tutoriais no dia em que precisarei), mas o que vem a seguir? Como posso combinar meu conhecimento em Python com HTML, CSS, PHP etc.?
O Python também pode ser usado para criar aplicativos de desktop, e então? Posso exportar arquivo .exe com código Python ou o quê?
Quaisquer links com conteúdo que descreva minhas preocupações são bem-vindos!