0

我刚开始使用 Python,想尝试一下 tornado。

从 tornado 网站运行示例

import sys
sys.path.append(r'C:\Python32\tornado-2.3')

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

application = tornado.web.Application([
    (r"/", MainHandler),
])

if __name__ == "__main__":
    application.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

我收到以下错误:

File "C:\Python32\tornado-2.3\tornado\ioloop.py", line 302
except Exception, e:
                ^
SyntaxError: invalid syntax

我在 Windows 7 机器上安装了 Python 3.2。

有谁知道异常的原因是什么?

4

1 回答 1

2

在 Python 3 中,您必须使用as关键字。, IE

except Exception as e:

python3 setup.py build

C:\Python32\tornado-2.3目录中生成 Python3 构建(带有 2to3)tornado/build/lib

于 2012-06-16T15:06:13.467 回答