Rodando script python em segundo plano

Digamos que você deseja que um script python rode em background, enquanto você faz outras coisas.

Existem algumas maneiras de fazer isso usando processos.

Mas existe um jeito tão simples de fazer isso que chega a ser bobo.

Simplesmente renomeie o script para .pyw

Isso fará com que o console não apareça, e foi feito especialmente para rodar programas com interface gráfica.

Eu tenho um script que procura novos arquivos para baixar no RSS Feed de um site, e se existirem, ele me manda uma notificação por e-mail.

Eu criei uma tarefa agendada no Windows para o programa rodar todos os dias às 11:30 e 17:30 e também criei um atalho na pasta inicializar para o script rodar ao ligar o PC.

Como sempre estou com o celular no bolso, eu serei avisado de novas atualizações sem precisar entrar no site pra começo de conversa. Simples e funcional.