代碼如下:
# 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就顯示出來了
