Python_自定义模块
2021-06-30 11:07
标签:简单 开发 mysql 地方 imp sel pass config opened 自定义模块例子(web简单框架): 专门处理逻辑的包:处理各种访问需求 数据库的交互:面临各种的查询,删改 ,dba, 配置文件(全局配置文件):列存储数据的地方,HTML代码存储地方 实现: 代码: 代码: 代码: 代码: 全局: 全局分析: Python_自定义模块 标签:简单 开发 mysql 地方 imp sel pass config opened 原文地址:https://www.cnblogs.com/Vera-y/p/9642222.htmlfrom 后端.处理逻辑 import handle处理
handle处理.home()
from 后端.数据库交互.程序接口 import select
def home():
print(‘欢迎来到home页面‘)
m = select(‘user‘, ‘come on‘)
print(‘程序接口下的东西:‘, m)
def movie():
print(‘欢迎来到movie页面‘)
def tv():
print(‘欢迎来到tv页面‘)
from 全局配置文件 import settings
# db_auth 最好写在后端作为单独验证的文件
def db_auth(configs): # configs 配置
if configs.DATABASE[‘user‘] == ‘root‘ and configs.DATABASE[‘password‘] == ‘123‘:
print(‘后端数据库验证成功‘)
return True
else:
print(‘验证失败‘)
def select(table,column):
if db_auth(settings): # db_auth 数据库交互认证,验证
if table == ‘user‘:
user_info = {
‘001‘: [‘Presly‘, 23, ‘运维‘],
‘002‘: [‘Vera‘, 19, ‘自动化开发‘]
}
return user_info
# 数据库配置信息
DATABASE = {
‘engine‘: ‘mysql‘, # engine:数据库引擎
‘host‘: ‘localhost‘, # 连接host
‘port‘: 3306, # 连接 port
‘user‘: ‘root‘,
‘password‘: ‘123‘
}
下一篇:linux下apache重启报错