PYTHON
实现将数据库中多级菜单表读取后输出
JSON
-----
也来谈谈
PYTHON
听说潘石屹
PYTHON
已经入门,
并取得很大成就,
极大激发了本
人的学习兴趣,以前用过
DELPHI
,
C++
,
C#
,
JAVA
,等多种开发平
台,觉得学习
PYTHON
应该不是难事。
随着学习的深入,
发现
PYTHON
在某些方面做得不够严谨,
运行
速度太慢等。
本文将用
PYTHON
实现将数据库中多级菜单表读取后输出
JSON
,虽然在百度上可以搜索到相关的文章,但是很多细节都没有
说清,没有实用性,
本文将毫无保留贡献所有相关
PYTHON
源码,
源码已运用到实际工程中。
1.
菜单表结构(
MYSQL
)
create table SM_AUTHORITY
(
id
INTEGER not null,
--
菜单编号
parent_id
INTEGER,
--
菜单的父节点
xname
VARCHAR2(64) not null,
--
菜单名称
xcode
VARCHAR2(128) not null, ---
没用
position
INTEGER,
----
菜单顺序
icon
VARCHAR2(256),
--
没用
memo
VARCHAR2(256),
--
没用
xstatus
NUMBER(1) not null,
--
是否启用菜单