老薛主机的cPanel虚拟主机集成了Python和Ruby环境,可以很方便使用它们。另外例如Flask,Web.py,Django等框架也是能很好的兼容的,下面就来使用Python Flask框架来创建一个简单APP输出一段字符串。
1、登录cPanel创建Python APP
第一行是Python APP的根目录,然后是Python版本和URL
2、安装Flesk框架
按照如图所示搜索Flask然后add->update->restart即可
3、创建Python app.py
在Python目录下创建一个app.py文件然后编辑,内容如下
from flask import Flask
app = Flask(__name__)
application = app
@app.route("/")
def hello():
return "Hello World!\n"
if __name__ == "__main__":
app.run()
4、用wsgi调用app.py
创建Python APP时系统默认生成了一个入口文件,我们需要修改这个入口文件调用我们的app.py
修改passenger_wsgi.py注释或者删除默认内容,然后添加
from app import application
访问域名查看是否能正常输出。