我必须在webpy中导入另一个类 Web.py
urls = (
'/', "Home"
)
class Web:
def __init__(self):
app = web.application(urls, globals())
app.run()
home.py
class Home:
def GET(self):
return "Hello, world!"
任何人都可以告诉我为什么这不起作用?
答案 0 :(得分:1)
添加
import web
from home import Home
到你的主模块应该做导入的技巧。
然后,在您实例化Web
课程之前,您的网络应用程序才会启动。为什么不按照教程代码说
if __name__ == "__main__":
app = web.application(urls, globals())
app.run()
代替?
答案 1 :(得分:1)
如果两个文件都在同一个文件夹中,那么您可以尝试这个:
urls = (
'/', "home.Home"
)