Exemplo n.º 1
0
def main():
    with open("tag_ontology.yaml", "r") as f:
        data = yaml.load(f)
    for tag in data:
        if data[tag]:
            for k in data[tag]:
                print(tag)
                data[tag][k] = util.parse_as_list(data[tag][k])
    print(data)
Exemplo n.º 2
0
 def import_from_yaml_file(self, filename):
     """
     Args:
         filename: Location of YAML file.
     """
     with open(filename, "r") as f:
         dictionary = yaml.load(f)
     for tag in dictionary:
         if dictionary[tag]:
             for k in dictionary[tag]:
                 dictionary[tag][k] = util.parse_as_list(dictionary[tag][k])
     for tag in dictionary:
         node = TagNode(tag, dictionary[tag].get("aliases", []))
         self.add_tag(node)