2

所以我刚刚拿到了瓶子(通过他们只有代码的页面[我认为它是 github?])无论如何,我已经启动并运行了服务器,但是,当我按下 ctrl+c 时它有时不会立即中断,我想知道如果我做错了什么?我的代码如下:

这是我的服务代码:

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>
4

1 回答 1

1

它根本没有终止,还是只需要一两秒钟才能停止?如果只需要几秒钟,它可能正在运行多个线程并等待它们全部关闭。我用 pip 安装的版本尝试了您的代码,但无法复制您的问题。

于 2012-09-12T15:46:22.523 回答