Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 6, 2015 10:34:42

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Make class from xml

mp3user
В питоне любому классу или объекту можно назначить новый атрибут без какой-либо магии

class A:
    pass
A.foo = "foo"
A.bar = 324234234234
берете любую библиотеку для работы с xml, которая больше нравится, например эту, парсите xml в цикле, создаете класс.



Офлайн

#2 Дек. 6, 2015 17:59:16

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Make class from xml

mp3user
Просто задача именно в генерации классов, а не текста из xml.
Тогда вы просто неправильно поняли документацию.
https://docs.python.org/2/library/functions.html#type
globals()["Ta"]=type("Ta",tuple() ,{"v1":1,"v2":"awr"})



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version