1 def index():
 2     print('Index Page....')
 3
 4 def bbs():
 5     print('BBS Page....')
 6
 7 def login():
 8     print('Login Page....')
 9
10 def center():
11     print('Center Page....')
12
13 def other():
14     print('访问页面不存在....')
15
16 def logout():
17     print('Logout Page...')
18
19 # 实现一个路由表,将url和功能函数的对应关系存到这个字典中
20 router_dict = {'index.html':index,'bbs.html':bbs}
21
22 def run(url):
23     # 通过传入访问地址,获取对应的功能函数
24     func = router_dict[url]
25
26     func()
27
28
29 run('index.html')
30
31 run('bbs.html')

如果你和我有共同爱好,我们可以加个好友一起交流哈!

转载于:https://www.cnblogs.com/ywk-1994/p/9543306.html

Python编程系列---使用字典实现路由静态路由相关推荐

  1. Python编程系列教程第12讲——属性和方法

    视频地址:http://v.youku.com/v_show/id_XNTgyOTg4NjQ4.html 普及网络安全知识,推动信息技术发展. 为祖国的网络安全撑起一片蓝天,为网络安全爱好者构建一方家 ...

  2. Python编程系列教程第16讲——拷贝自身到系统目录

    分享知识,分享快乐,收获友谊,收获财富! 大家好,我是数字雨,QQ:798033502 http://itbook.taobao.com/ 今天给大家带来的教程是<Python编程系列教程第16 ...

  3. Python编程系列教程第13讲——隐藏数据和封装

    视频地址:http://www.56.com/u88/v_OTM5NjU0MjE.html#fromoutpvid=OTM5NjU0MjE 普及网络安全知识,推动信息技术发展. 为祖国的网络安全撑起一 ...

  4. 计算机网络 直连网,计算机网络基础及局域网构建 静态路由和直连路由 静态路由和直连路由.doc...

    C语言程序设计教案 PAGE PAGE 3 交换机.路由器的安装与调试 第8单元 直连路由和静态路由 授课内容:直连路由和静态路由 学时:2学时(90分钟) 教学目的和要求: 通过ip路由原理的学习, ...

  5. Python 编程系列

    目录 文章目录 目录 入门 进阶 模块 入门 <Python 是一门怎样的语言> <Python 基础 - Python 编程特色> <Python 基础 - 同时安装 ...

  6. 十二章 Python入门系列之字典

    系列文章目录 第一章 Python入门系列之介绍 第二章 Python入门系列之PyCharm 第三章 Python入门系列之注释 第四章 Python入门系列之变量 第五章 Python入门系列之输 ...

  7. Python编程笔记6字典

    Python编程学习笔记,第6记:数据结构之字典           本节将学习:能够将相关信息关联起来的Python字典.如何定义字典.如何使用存储在字典中的信息.如何访问和修改字典中的元素.如何遍 ...

  8. 华为路由交换由浅入深系列(二):静态路由、浮动路由、默认路由配置以及华为路由协议优先级总结

    掌握目标 一.配置设备名称与IP地址: 二.配置静态路由 三.配置浮动路由用于备份 四.配置默认路由 五.了解华为不同路由协议的优先级 拓扑 一.配置设备名称与IP地址: R1: system-vie ...

  9. TL-410小路由静态路由问题

    某日跟朋友一起搭建一个多路由器的网络环境,当中用到了TPLINK-410的静态路由功能.TL-410前往WAN端口都是做NAT的,所以它的静态路由也就是在LAN口上起点作用. 由于TL-410的LAN ...

最新文章

  1. 博士申请 | ​香港中文大学LaVi实验室招收2022年秋季入学博士生、硕士生
  2. 拓展欧几里得模板/求逆元模板(java)
  3. vc6可编译的 linux 源码,Linux 下源码编译FFMEG
  4. VTK:相互作用之UserEvent
  5. 洛谷 P3391 【模板】文艺平衡树
  6. javascript字符串方法总结
  7. python3交互模式下 按上翻箭头显示乱码_CentOS 6.3中,Python-2.7.3交互模式下方向键、退格键等出现乱码...
  8. 终于学会后空翻!历经多次NG,波士顿动力机器人再get新技能
  9. 程序跳转到访问一个确定的地址0x100000
  10. [Python GUI]Python内置图形界面tkinter Eye-Hand Coordination--游戏实战1
  11. 怎么删掉计算机云u盘,win10系统删除360云u盘图标的方法
  12. Mac 不显示未知来源选项的解决办法
  13. 【cmd】linux常用命令的英文单词缩写
  14. Protues卸载后如何重新安装
  15. FPGA NVME IP 核 纯逻辑实现NVME协议,读写SSD
  16. 正则表达式验证座机号码,手机号等
  17. 【转】PPOE常见错误
  18. 做好中秋国庆双节营销:让你卖货卖到疯
  19. 中国网络电视台首推呜呜组啦消除版(vuvuzela free)世界杯视频
  20. python后端开发技术论坛_python后端开发

热门文章

  1. 记录java从左上到右下打印二维数组,从左下到右上打印二维数组
  2. 线程间同步的几种方法--互斥锁,条件变量,信号量,读写锁
  3. C++ remove、remove_copy、remove_if和remove_copy_if函数使用详解
  4. Leetcode题库 119.杨辉三角(单数组迭代 C实现)
  5. [转]github中,fork了别人的项目之后,如何将别人新增的分支同步过来?
  6. NDK建立多个共享库
  7. 树莓派+神经计算棒2实时人脸检测
  8. 审计日志删除 oracle,oracle audit,怎么审计ORACLE日志
  9. 多线程测试工具groboutils的使用
  10. 嵌入式系统开发怎样快速度入门