Convertendo XML para JSON usando Python?

Já vi uma boa parte do código XML-> JSON deselegante na web, e interagi um pouco com os usuários do Stack, estou convencido de que essa multidão pode ajudar mais do que as primeiras páginas dos resultados do Google.

Então, estamos analisando um feed climático e precisamos preencher widgets climáticos em vários sites. Estamos procurando agora em soluções baseadas em Python.

Este públicofeed RSS de weather.com é um bom exemplo do que estaríamos analisando (nosso feed real do weather.com contém informações adicionais por causa de uma parceria com eles).

Em suma, como devemos converter XML para JSON usando Python?

questionAnswers(20)

yourAnswerToTheQuestion