代碼如下:
# coding=utf-8 import web urls=( '/','index' ) class index: def GET(self): return 'Hello Word' app=web.application(urls,globals()) app.run()
控制台運行如下:
D:\python>python index.py 80 http://0.0.0.0:80/ http://0.0.0.0:80/
趕緊使用浏覽輸入 127.0.0.1 訪問,可浏覽器卻一直loading狀態,沒有顯示神奇的“Hello Word”。
仔細查看了一下官方手冊,原來需要加一個判斷,只要當前入口文件的__name__值為__main__就執行app.run()運行項目。
於是修改成以下代碼:
# coding=utf-8 import web urls=( '/','index' ) class index: def GET(self): return 'Hello Word' if __name__=='__main__': app=web.application(urls,globals()) app.run()
再重新啟動控制台,浏覽器訪問 127.0.0.1 ,瞬間 Hello Word就顯示出來了