Converting String to Class
Matt Gerrans
matt.gerrans at hp.com
Wed Dec 1 15:15:49 EST 2004
You didn't specify exactly how the string is parsed, so this is a guess:
class Thingy(object):
def __init__(self,rawinfo):
self.StructId, vq,self.ProcessName = rawinfo.split()
self.Version,self.QName = vq.split('.')
def __str__(self):
return '<Thingy: StructId: %s, Version: %s, QName: %s, ProcessName: %s
>' % (self.StructId, self.Version, self.QName, self.ProcessName)
t = Thingy( "TMC 2TEST.QUEUE LV1871.MQPROCESS" )
str(t) -> '<Thingy: StructId: TMC, Version: 2TEST, QName: QUEUE,
ProcessName: LV1871.MQPROCESS >'
- mfg
More information about the Python-list
mailing list