Criando um documento XML com o BeautifulSoup

Em todos os exemplos e tutoriais que vi de BeautifulSoup, um documento HTML / XML é passado e um objeto de sopa é retornado, que pode então ser usado para modificar o documento. No entanto, como posso usar o BeautifulSoup para criar um documento HTML / XML a partir do zero? Em outras palavras, tenho dados que gostaria de colocar em um arquivo XML, mas o arquivo XML ainda não existe e gostaria de compilá-lo do zero. Como posso fazer isso?

questionAnswers(1)

yourAnswerToTheQuestion