2012-05-06 17 views
1

私はちょうどコード(私はそれがgithubだったと思う?)との彼らのページを介してボトルを得たと思いますが、私はサーバーを起動し、実行しているとき、 imが間違ってやっているのかな?次のように私のコードは次のとおりです。Python Bottleがハングする

これは私のサービス提供のコードです:

<html> 
<head> 
<body> 
%if name: 
    <h1>{{name}}</h1> 
%else: 
    <h1>hello stranger</h1> 
%end 
</body> 
</head> 
</html> 
:これは私のテンプレートコード(私はこれが違いを作ると思ういけないが、私は確認するために、それを含む)である

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) 

+1

これはまったく終了していないのですか?停止するのに2〜3秒かかりますか?数秒かかる場合は、複数のスレッドを実行していて、すべてのスレッドがシャットダウンするのを待っている可能性があります。私はpipインストールされたバージョンであなたのコードを試してみましたが、問題を再現できませんでした。 – Jesse

+0

これは、スレッドを停止するのを待っているからです。ありがとうございました:) –

+1

@Jesse:あなたのコメントを答えにすることを検討してください。そうすれば、OPはそれを受け入れるチャンスがあります。したがって、この質問は[未回答]タブには表示されなくなります。 – Helgi

答えて

1

これはまったく終了していないのですか?停止するのに2〜3秒かかるのですか?数秒かかる場合は、複数のスレッドを実行していて、すべてのスレッドがシャットダウンするのを待っている可能性があります。私はpipインストールされたバージョンであなたのコードを試してみましたが、問題を再現できませんでした。

関連する問題