我从学习Python艰难的方式学习python,目前正在进行练习50(https://learnpythonthehardway.org/book/ex50.html)。当我在Windows上的PowerShell中运行脚本时,它会无限期地运行,并且不会产生预测结果(在Web浏览器中打印" Hello World")。我使用Python 2.7命令行如下所示:
$ python bin/app.py
http://0.0.0.0:8080/
并且脚本没有终止。
我在练习中运行此脚本:
import web
urls = (
'/', 'Index'
)
app = web.application(urls, globals())
render = web.template.render('templates/')
class Index(object):
def GET(self):
greeting = "Hello World"
return render.index(greeting = greeting)
if __name__ == "__main__":
app.run()
答案 0 :(得分:0)
它不应该终止。它正在运行一个Web服务器;练习要求您转到打印的地址 - http://0.0.0.0:8080/ - 在您的网络浏览器中,您将看到该消息。
答案 1 :(得分:0)
如果要终止本地服务器,请在powershell中按ctr + c或ctrl + z