2012-05-06 83 views
1

所以我剛剛得到瓶(通過他們的頁面只有代碼[我認爲這是github?])反正,我有服務器啓動和運行,但是,當我按ctrl + c有時它不不知不覺中斷了,我在想,如果我做錯了什麼?我的代碼如下:Python瓶掛起

這是我的服務代碼:

from Bottle import route,run,template 

@route('/') 
@route('/<name>') 
def hello(name='noob'): 
    return template('Templates/maintemplate',name=name) 
run(host='WorkPC-PC',port=9999,debug=True) 

這是我的模板代碼(雖然我不認爲這有差別,我把它確保):

<html> 
<head> 
<body> 
%if name: 
    <h1>{{name}}</h1> 
%else: 
    <h1>hello stranger</h1> 
%end 
</body> 
</head> 
</html> 
+1

完全沒有終止,或者只停留一兩秒鐘?如果只需要幾秒鐘,它可能會運行多個線程並等待它們全部關閉。我使用pip安裝的版本嘗試了您的代碼,無法複製您的問題。 – Jesse

+0

好的,是的,我剛剛在運行請求時嘗試了它,這是因爲它正在等待線程停止。謝謝:) –

+1

@Jesse:請考慮讓你的評論成爲答案,這樣OP將有機會接受它。因此,這個問題不會在「未答覆」選項卡上顯示。 – Helgi

回答

1

完全沒有終止,還是隻停留一兩秒鐘?如果只需要幾秒鐘,它可能會運行多個線程並等待它們全部關閉。我使用pip安裝的版本嘗試了您的代碼,無法複製您的問題。