python入门(二十六):基于反射模拟Web框架路由系统
来源:互联网 发布:电动牙刷 知乎 编辑:程序博客网 时间:2024/05/22 17:30
1.每个网站都有大量的url,利用反射可以实现根据不同的url跳转到不同的页面
#得到的url为字符类型,通过字符串形式去对象(某个模块)中寻找其成员url = input('请输入url:')#通过/把模块和模块内的函数分隔开来target_module, target_func = url.split('/')#通过__import__找到模块m = __import__('lib.'+target_module, fromlist=True)#如果模块中有该函数,则执行if hasattr(m, target_func): target_func = getattr(m, target_func) r = target_func() print(r)else: print('404 not found')(account模块)
def login(): print('登陆成功')def chongzhi(): print('欢迎来到充值页面')
阅读全文
0 0
- python入门(二十六):基于反射模拟Web框架路由系统
- web框架之利用python的反射模拟小web框架(二)动态导入模块
- web框架之利用python的反射模拟小web框架(一)
- 新手开发基于Django框架的python web(二)
- python入门(二十五):反射
- 基于Python的Web框架
- python web框架django入门
- Python零基础入门二十六之GUI
- 装饰器实现Python web框架路由功能
- 基于python的web开发框架-CherryPy
- 基于Selenium的web自动化框架(python)
- Splinter 基于Python的WEB自动化框架
- 基于SSH框架 的Web应用系统
- [python web框架]Django入门资料
- Python Flask Web框架(二)
- Python学习二:Django Web入门
- 重拾python 二十六
- 【Python】基于 Flask 框架,模拟微信朋友圈的服务端
- 1191: [HNOI2006]超级英雄Hero
- 人生格局,穷人和富人的差距
- 多校连萌-GJJ的日常之暴富梦
- 数组(array)概述
- 线段树模板
- python入门(二十六):基于反射模拟Web框架路由系统
- 大数据生态系统基础:Hadoop(五):Hadoop 3.0.0 HDFS读写及编程基础
- Python
- Java_18 File类
- codeforces 831B Keyboard Layouts
- 关于java中byte的相关问题
- js与Jquery的区别是什么?
- SQL Server 学习笔记之Collation(校对)
- 一周科技要闻