[Python-es] Diccionario a tupula.

2015-11-25 Por tema Nicolas lino
Hola gente.

Segun el titulo la mayoria me va a preguntar por que no lo googlee, pero me
encuentro trabado con algo que tendria que ser super sensillo.

Estoy usando la libreria Streamparcer, para implementar storm con python,
entre los diferentes "modulos" de esta libreria se pasan tuplas.

El caso es asi:

Me llega una tupla, la parceo y me queda un diccionario asi:

dic{"CheckSum": "144", "BodyLength": "56", "SenderCompID": "R",
"TargetCompID": "iplaza", "MsgSeqNum": "1309", "BeginString": "FIXT.1.1",
"MsgType": "HEARTBEAT", "timestamp": "2015-11-17T09:58:22-03:00",
"SendingTime": "20151117-09:58:22.928"}

a esto lo tendria que presentar en esta forma:

Tuple(values=[(u'MsgSeqNum', u'5073'), (u'BeginString', u'FIXT.1.1'),
(u'MsgType', u'HEARTBEAT'), (u'SendingTime', u'20151117-10:14:22.927'),
('timestamp', '2015-11-17T10:14:22-03:00'), (u'CheckSum', u'120'),
(u'BodyLength', u'58'), (u'SenderCompID', u'ROFX'), (u'TargetCompID',
u'ISV_PBCP')])

No estoy pudiendo hacer este pasaje. La verdad no comprendo bien por que.

Agradezco ideas.

Saludos.
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Diccionario a tupula.

2015-11-25 Por tema Kiko
El 25 de noviembre de 2015, 15:25, Nicolas lino 
escribió:

> Hola gente.
>
> Segun el titulo la mayoria me va a preguntar por que no lo googlee, pero
> me encuentro trabado con algo que tendria que ser super sensillo.
>
> Estoy usando la libreria Streamparcer, para implementar storm con python,
> entre los diferentes "modulos" de esta libreria se pasan tuplas.
>
> El caso es asi:
>
> Me llega una tupla, la parceo y me queda un diccionario asi:
>
> dic{"CheckSum": "144", "BodyLength": "56", "SenderCompID": "R",
> "TargetCompID": "iplaza", "MsgSeqNum": "1309", "BeginString": "FIXT.1.1",
> "MsgType": "HEARTBEAT", "timestamp": "2015-11-17T09:58:22-03:00",
> "SendingTime": "20151117-09:58:22.928"}
>
> a esto lo tendria que presentar en esta forma:
>
> Tuple(values=[(u'MsgSeqNum', u'5073'), (u'BeginString', u'FIXT.1.1'),
> (u'MsgType', u'HEARTBEAT'), (u'SendingTime', u'20151117-10:14:22.927'),
> ('timestamp', '2015-11-17T10:14:22-03:00'), (u'CheckSum', u'120'),
> (u'BodyLength', u'58'), (u'SenderCompID', u'ROFX'), (u'TargetCompID',
> u'ISV_PBCP')])
>
>
Python3

tuple(dic.items())


> No estoy pudiendo hacer este pasaje. La verdad no comprendo bien por que.
>
> Agradezco ideas.
>
> Saludos.
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/