Decir que tengo la siguiente entrada de ocio:Extracto lista de campos de reStructuredText
Some text ...
:foo: bar
Some text ...
Lo que me gustaría terminar con es un diccionario de esta manera:
{"foo": "bar"}
Traté de usar esto:
tree = docutils.core.publish_parts(text)
lo hace analizar la lista de campos, pero terminan con un poco de pseudo XML en tree["whole"]?
:
<document source="<string>">
<docinfo>
<field>
<field_name>
foo
<field_body>
<paragraph>
bar
Desde el tree
dict no contiene ninguna otra información útil y que es sólo una cadena, no estoy seguro de cómo analizar la lista de campos del documento de descanso. ¿Como podría hacerlo?
¡Gracias, eso se parece a lo que estoy buscando! –