Parcar un archivo YAML en Python y acceder a los datos?

Soy nuevo en YAML y he estado buscando formas de analizar un archivo YAML y usar / acceder a los datos del YAML analizado.

He encontrado explicaciones sobre cómo analizar el archivo YAML, por ejemplo, PyYAMLtutoria, " ¿Cómo puedo analizar un archivo YAML en Python "," ¿Convertir Python dict a objeto? ", pero lo que no he encontrado es un ejemplo simple sobre cómo acceder a los datos del archivo YAML analizado.

Supongo que tengo un archivo YAML como:

 treeroot:
     branch1: branch1 text
     branch2: branch2 text

¿Cómo accedo al texto "texto branch1"?

"YAML análisis y Python? "proporciona una solución, pero tuve problemas para acceder a los datos desde un archivo YAML más complejo. Y me pregunto si hay alguna forma estándar de acceder a los datos desde un archivo YAML analizado, posiblemente algo similar a"tree iteration "o" elementpath "¿notación o algo que se usaría al analizar un archivo XML?

Respuestas a la pregunta(1)

Su respuesta a la pregunta