python - IE9 挂掉本地 Flask 实例

标签 python firefox internet-explorer-9 flask

我正在开发的 Web 应用程序在 Firefox 和 IE8 下从 virtual box 运行良好。但是当我尝试用 IE9 加载它时,它会尝试加载页面,但过了一会儿就停止加载了。然后我尝试再次使用 Firefox 加载相同的 url,但它根本没有加载。然后我重新启动 Flask,同样的事情发生了——我可以通过 FF 正常使用该应用程序,但不能通过 IE9。 看起来像是一种错误,不是吗?

这是 Python 抛出的异常:

Exception happened during processing of request from ('127.0.0.1', 6924)
Traceback (most recent call last):
  File "C:\Python27\lib\SocketServer.py", line 284, in _handle_request_noblock
    self.process_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 310, in process_request
    self.finish_request(request, client_address)
  File "C:\Python27\lib\SocketServer.py", line 323, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Python27\lib\SocketServer.py", line 639, in __init__
    self.handle()
  File "C:\Users\Cosmo\AppData\Roaming\Python\Python27\site-packages\werkzeug\serving.py", line 189, in handle
    return rv
UnboundLocalError: local variable 'rv' referenced before assignment

我已将代码上传到我的主机,它在那里运行良好。

我认为问题来自 this thread和我的很像。

最佳答案

尝试使用 werkzeug 的 git 版本。 According to the author ,最近修复了一个类似的错误。

关于python - IE9 挂掉本地 Flask 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8180220/

相关文章:

python - Python上的客户端Socket,如何联系多个服务器?

css - 水平 CSS 菜单中的 FireFox 4 填充错误

html - 什么 CSS 方法会删除 div 跨浏览器的轮廓

javascript - mediaelementjs ie9 全屏事件

CSS3 :not() selector ignored by IE9

css - 渐变在 IE9 中不是四舍五入的

python - 如何判断一个容器是否无限递归并找到它的最小唯一容器?

python - 如何临时将 pandas df 转换为小写以进行重复检查?然后恢复正常

python - Pandas 将周日期转换为周末周五日期

Firefox Add-on SDK 1.6.1 是否可以制作卸载按钮?