反射和動態導入模塊

mai_sample.pythis

#import home
url=raw_input('url:')
controller,action=url.split('/')
module=__import__(controller)
is_exit=hasattr(module,action)
if is_exit:
    func=getattr(module,action)
    ret=func()
    print ret
else:
    print '404 page not find'

home.pyurl

def dev():
    return 'this is home.dev'
def index():
    return 'this is home.indexs'

運行結果:spa

image

image

相關文章
相關標籤/搜索