Доступ к UtcTimeStamp из Python через SWIG

Я полагаю, что это скорее вопрос python vs SWIG, чем что-либо еще ...

Я использую пакет C ++ с привязками SWIG Python. Один из получаемых мною объектов - это отметка времени в формате UTC, из которой я пытаюсь извлечь отметку времени.

Объект имеет следующие характеристики:

>>> print type(obj)


>>> print dir(obj)
['__class__', '__cmp__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__hex__', '__init__', '__int__', '__le__', '__long__', '__lt__', '__ne__', '__new__', '__oct__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'acquire', 'append', 'disown', 'next', 'own']

>>> print obj

Как мне извлечь из него данные?


ОБНОВЛЕНИЕ :
Я нашел класс UTCTimeStamp , который является производным от структуры DateTime - он является частью пакета с открытым исходным кодом QuickFix .

Однако я до сих пор не знаю, как получить доступ к данным. DateTime имеет простые функции получения, такие как getYear () - однако, как мне получить к ним доступ?

5
задан Jonathan 22 July 2011 в 20:39
поделиться