我最近一直在Python中使用一些簡單的web應用程序的web.py。我以爲我明白了import語句,包和模塊的工作方式,但現在我有點困惑。導入時,包含具有相同名稱的類的Python模塊是如何工作的?
根據web.py的API,它說類application
位於模塊web.application
內。爲了使用這個類,本教程給出的例子,如
import web
app = web.application(urls, globals())
什麼混淆我是,我如何創建一個使用web.application
的application
類的一個實例。如果存在一類application
是內名爲application
web包內,從我瞭解到我希望有做一些這樣模塊:
web.application.application(urls, globals())
包 - >模塊 - > class
有人能澄清我的困惑嗎?這裏是一個鏈接到web.py API我參考http://webpy.org/docs/0.3/api#web.application
在此先感謝您的幫助!
希望[這](http://docs.python-guide.org/en/latest/writing/structure/)幫助 – Rao