首先需求是提供一个图字典,然后用算法遍历构造树
treelib构造树要求节点id的唯一性,因此我先试了一下
treelib官方文档 https://treelib.readthedocs.io/en/latest/
图字典:
pog_dic = {
"AddNewPetPage": {
"add_new_pet": "DetailPage"
},
"AddNewVisitPage": {
"add_visit": "DetailPage"
},
"DetailPage": {
"goto_add_pet": "AddNewPetPage",
"goto_edit": "EditOwnerPage",
"goto_edit_pet": "PetPage",
"goto_pet": "PetPage",
"goto_visit": "AddNewVisitPage"
},
"EditOwnerPage": {
"edit_info": "DetailPage"
},
"FindPage": {
"goto_detail_page": "DetailPage"
},
"HomePage": {
"goto_Veter": "VeterPage",
"goto_register": "RegisterPage",
"goto_search": "FindPage"
},
"PetPage": {
"edit_pet": "DetailPage"
},
"RegisterPage": {
"regist_owner": "FindPage"
},
"VeterPage": {
}
}