python 反射器

Posted 曾春云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 反射器相关的知识,希望对你有一定的参考价值。

 1 #!/usr/bin/env python3
 2 # -*- coding: utf-8 -*-
 3 """
 4 @author: zengchunyun
 5 """
 6 import os
 7 import sys
 8 
 9 # Build paths inside the project like this: os.path.join(BASE_DIR, ...)
10 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
11 sys.path.append(BASE_DIR)
12 /Users/zengchunyun/Documents/PycharmProjects/s12/day11/myfort/bin/myfort.py  # 目标模块
13 /Users/zengchunyun/Documents/PycharmProjects/s12/day11/ext/redirt.py  # 执行模块
14 
15 # from ..myfort.core.shortcuts import runserver
16 # 通过加入path变量后,
17 
18 str1 = "myfort.core.shortcuts"
19 package = __import__(str1)  # 导入shortcuts模块,并执行模块
20 if hasattr(package, core):  # 由于是非同级目录,package只导入了myfort.core,并执行了shortcuts
21     module = getattr(package, core)  # 我们需要执行的是指定的函数,所以需要再获取一次,首先获取core目录下的所有模块
22     func = getattr(module, shortcuts)  # 然后在core目录下找shortcuts模块
23     func.runserver()  # 执行shortcuts模块的函数

 

以上是关于python 反射器的主要内容,如果未能解决你的问题,请参考以下文章

FBG光纤光栅反射器的特点

BGP——联盟&路由反射器

BGP 路由反射器 原理

BGP-17 配置BGP反射器

应用于FTTx网络链路监控的光纤反射器

路由反射器(RR)配置