Python 使用Jython运行Flask应用程序

Python 使用Jython运行Flask应用程序,python,flask,jython,Python,Flask,Jython,我想用Jython运行一个Flask应用程序,但找不到任何东西。可以把烧瓶和Jython结合起来吗?我知道Django在Jython支持方面仍处于测试版。是的,这是可能的,无需任何更改。就像使用标准的cpython一样。创建一个virtualenv(指向Jython),安装Flask,运行程序 virtualenv-p/opt/jython/bin/jython-venv . venv/bin/激活 安装烧瓶 hello.py: from flask import Flask app = F

我想用Jython运行一个Flask应用程序,但找不到任何东西。可以把烧瓶和Jython结合起来吗?我知道Django在Jython支持方面仍处于测试版。

是的,这是可能的,无需任何更改。就像使用标准的cpython一样。创建一个virtualenv(指向Jython),安装Flask,运行程序

virtualenv-p/opt/jython/bin/jython-venv
. venv/bin/激活
安装烧瓶
hello.py

from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
    return 'Hello, World!'
在生产环境中运行时,您不希望使用dev服务器。使用像Tomcat这样的应用服务器:

FLASK_APP=hello.py FLASK_DEBUG=1 flask run