#-*- coding: utf-8 -*-
def print_to_file():
MENU_TREE = [{
"menuId": "242", "menuName": "用户管理", "parentId": "0", "orderNum": 0, "path": "user",
"component": None, "level": 0, "isFrame": "1", "menuType": "M",
"perms": "", "icon": "date",
"children": [
{
"menuId": "192", "menuName": "用户列表", "parentId": "242", "orderNum": 2, "path": "user/system:user:list",
"component": "system/user/index", "level": 0, "isFrame": "1", "menuType": "C",
"perms": "system:user:list", "icon": "#", "children": [
{
"menuId": "193", "menuName": "用户查询", "parentId": "192", "orderNum": 2, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:query", "icon": "#", "children": []},
{
"menuId": "194", "menuName": "用户新增", "parentId": "192", "orderNum": 3, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:add", "icon": "#", "children": []},
{
"menuId": "195", "menuName": "用户修改", "parentId": "192", "orderNum": 4, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:edit", "icon": "#", "children": []},
{
"menuId": "196", "menuName": "用户删除", "parentId": "192", "orderNum": 5, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:remove", "icon": "#", "children": []},
{
"menuId": "197", "menuName": "用户导出", "parentId": "192", "orderNum": 6, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:export", "icon": "#", "children": []},
{
"menuId": "198", "menuName": "用户导入", "parentId": "192", "orderNum": 7, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:import", "icon": "#", "children": []},
{
"menuId": "199", "menuName": "重置密码", "parentId": "192", "orderNum": 8, "path": "", "component": "",
"level": 0, "isFrame": "1", "menuType": "F",
"perms": "system:user:resetPwd", "icon": "#", "children": []}]
},
]
}
]
data = []
def list_tree(node):
del node["menuId"]
del node["parentId"]
del node["isFrame"]
if "children" in node:
for record in node["children"]:
list_tree(record)
for node in MENU_TREE:
list_tree(node)
f = open("menu_tree.json","w",encoding="utf-8")
print(MENU_TREE,file=f)
f.close()
python数据以中文显示方式保存到文件
最新推荐文章于 2024-04-27 23:23:24 发布