2014-05-08 78 views
2

我試圖在不同的端口上運行此應用程序(8080)。我試着把端口參數,但它似乎並沒有工作。如何在不同的端口上運行Python Eve應用程序

我收到一個404頁面,但是當我切換端口爲5000時,我遇到沒有問題。

from eve import Eve 
app = Eve() 

@app.route("/hello", methods=['GET']) 
def hello(): 
    return "Hello World!" 

if __name__ == '__main__': 
    app.run(port=8080, debug=True) 
+0

(VENV)JIII @ JIII跳躍:〜/ WWW/eve2 $蟒蛇run.py *運行在http://127.0.0.1:8080/ *與reloader重啓 127.0.0.1 - - [08/May/2014 11:52:54]「GET/HTTP/1.1」404 - 127.0.0.1 - - [08/May/2014 11:53:09]「GET/people HTTP/1.1」404 - – olleh

回答

1

請確保SERVER_NAME = None(這是默認)在您的設置文件中設置。

+0

感謝nicola!我忘了更改#SERVER_NAME ='127.0.0.1:5000' – olleh

相關問題