В настоящее время в вашей программе на Python нет модуля, который бы выполнял это преобразование. Но я вижу проблему создания XSD-схемы из XML как инструментальную проблему. Это тот тип функциональности, который я буду использовать один раз, чтобы запустить схему, но после этого я сам буду поддерживать схему. Из чтения одного XML-файла генератор XSD создаст отправную точку для реальной схемы, он не сможет определить все функциональные возможности и опции, предлагаемые XSD.
По сути, я не вижу необходимости запускать это преобразование как модуль внутри моего кода, генерируя новые XSD каждый раз, когда изменяется XML. В конце концов, именно схема определяет XML, а не наоборот.
Как указал конечный пользователь, вы можете использовать xsd.exe, но вы также можете посмотреть другие инструменты, такие как trang (немного устаревший) для Java и stylusstudio ( Инструмент XML).