Wapiti Wapiti - 2 years ago 225
Python Question

Getting fields from quickfix message

I am using quickfix with python. Looking at the doc page here tells us how to get fields. Say a

message = fix.message
quickfix as fix
) comes in from the counterparty. I can get the 35 (MsgType) field by calling


which returns, for example,

My question is: is there any method which just returns
? Or do I have to slice everything (like
, which returns
) and know the length of all the strings therefore?

Answer Source

The answer is to get the field by first calling message.getHeader().getField(fix.MsgType()) then get the value by calling fix.MsgType().getValue().

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download