Hello Flask!
??既然知道了Electron和Flask信息交换的原理,我们就可以开始进行Electron和Flask的联合编程了。 ??让我们紧接第三部分“Hello,Electron!”项目继续探索Flask的用法。
1、配置虚拟环境
??由于Flask是python编写的,所以首先我们需要配置python虚拟环境,才能应用Flask。 ??在Pycharm的文件菜单栏-设置-项目-Python解释器中点击添加解释器,在弹出对话框中的Virtualenv环境项中选择新建,位置根据喜好设置, 基础解释器根据安装的python版本选择。
2、安装Flask包
??在Pycharm的Python Packages工具选项卡中输入Flask搜索安装python包,如果下载速度慢就设置一下下载镜像地址,这里提供清华和阿里两个镜像地址:
https://pypi.tuna.tsinghua.edu.cn/simple/
https://mirrors.aliyun.com/pypi/simple/
??这里提供几个Flask相关网站: ??Flask中文文档 ??Flask官方文档 ??W3Cschool Flask教程
3、配置Flask运行环境
??在项目根目录下新建server文件夹,文件夹下新建server.py 文件,然后在其中输入如下代码:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_flask():
return 'Hello Flask'
if __name__ == '__main__':
app.run(host='127.0.0.1', port=5000)
??在主工具栏的运行/调试配置或者菜单栏的运行中选择编辑配置选项,在弹出的对话框左上角点击加号选择Flask服务器添加新配置,具体配置菜单如下所示:
??其中目标类型选择脚本路径,目标选择刚刚建立的server.py 脚本,FLASK_ENV 填写development 代表我们运行环境为开发环境,FLASK_DEBUG 打勾代表启用调试模式,python解释器 选择安装的python版本,然后确定。具体的配置参数,可以查阅下面的说明: ??Flask官网Command Line Interface说明
4、测试Flask
??点击运行按钮运行刚刚建立的Flask服务器,如果配置没有问题,那么运行窗口会如下图显示:
??点击如图中红框所示的服务器地址,将会打开一个网页,网页中会显示默认路由地址所返回的Hello Flask。
??至此,Flask配置完毕。
|