[英]web.py no socket could be created error
当我运行此helloworld代码时,出现“无法创建套接字”错误。
import web
urls = ("/.*", "hello")
app = web.application(urls, globals())
class hello:
def GET(self):
return 'Hello, world!'
app.run()
如果我将对app.run()的调用包含在这样的if语句中,则相同的编码器工作正常
if __name__ == "__main__":
app.run()
我的理解是,它应该没有任何区别。 有人解释吗?
如果在命令行中运行py
文件,则默认__name__
属性为__main__
,并且代码从上到下执行。您可以参考此问题__name__ ==“ __main__”怎么办?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.