2024-04-26 10:19:05 发布
网友
我尝试过许多不同的方法为Python编写一个简单的HTTP服务器(在托管环境中使用IronPython),只要出现错误(例如运行时错误),Python环境就会挂起,而不是关闭并报告错误。在
更新:
有一个comment on an answer to another SO question表示调用“self.server.关机请求处理程序中的“()”也会导致Python web服务器挂起在Windows中。在
因此,运行时异常可能会导致同样的问题。在
你可能应该按照以下思路做些事情:
try: httpd.serve_forever() except RuntimeError: httpd.shutdown() sys.exit()
顺便说一句,这是针对python3的,它假设您导入了sys模块。在
你可能应该按照以下思路做些事情:
顺便说一句,这是针对python3的,它假设您导入了sys模块。在
相关问题 更多 >
编程相关推荐