-1
votes

Comment prendre la sortie de cette fonction et l'utiliser comme un dictionnaire?

code xxx pré>

Lorsque j'exécute ce code, il imprimera la sortie suivante p> xxx pré>

Comment faire de cette sortie dans un dictionnaire comme CETTE P>

{"id":"123456789"} 


2 commentaires

Comment imprimer dataa.id donner cette sortie? Les données ne sont pas un dictionnaire! Vous devez montrer votre objet de données


Je demande à convertir ce ((instance ', u'id 123456789'),) dans un dict


4 Réponses :


0
votes

Essayez avec ce xxx

Je dois émettre ce xxx

pour les avoir comme des chaînes de décomposition prenez la STR (..) . (dans Python 3.x Unicode est identique à STR


1 commentaires

Cela ne renvoie pas un dictionnaire tho



0
votes

Vous pouvez faire quelque chose comme ... xxx

résultat:

{'id': 1754862887072}

autre que celui-ci ... xxx


0 commentaires

0
votes
d = dict([data.id[0][1].split()])
Where data.id is: (('instance', u'id 123456789'),) in this instance.

0 commentaires

0
votes
>>> out = (('instance', u'id 123456789'),)
>>> a,b = list(out).pop()
>>> dict([str(b).split()])
{'id': '123456789'}

0 commentaires