学习Flask之Hello World

导读:本篇文章讲解 学习Flask之Hello World,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

        这几年,python貌似逐渐火起来了,比较明显的是我所在的城市,招聘python 岗位的公司开始多起来了,其中主要是爬虫和Web 开发的。对于Python 的学习路线,这里有个学习方向和路线图

转载:

https://blog.csdn.net/zhiguigu/article/details/117924606?utm_medium=distribute.pc_category.none-task-blog-hot-2.nonecase&depth_1-utm_source=distribute.pc_category.none-task-blog-hot-2.nonecase

        python 的web 开发比较流行的有两个框架,Flask和Django。Django因为工作原因,以前接触过点皮毛,感觉就像现在我用PHP 的Laravel 框架吧,功能强大,有自己的规范和要求。而Flask,就有点像我最开始接触PHP 学习的Smarty ,初始版本基本没什么,都是靠下载,不过以前smarty 的时候,需要在网上慢慢找插件之类的(现在不知道是不是还这样,多年没用过了),而Flask直接用pip就可以

pip install xxxxxxx

也有用easy_install 的(这个没用过)

好~鸠up到呢度~入正题

我本地环境

Python39,win系统,VScode(网上好多人推荐PyCharm ,收费软件,有破解版,但是要求关注公众号,关注公众号下载了解压包,解压密码还需要钱,我也是醉了~)

首先,安装virtualenv环境

pip install virtualenv

然后,创建一个文件夹,在里面下载venv,我的文件夹是epay

mkdir epay
cd epay
virtualenv venv

激活环境

venv\scripts\activate

下载Flask

pip install Flask

查看venv 文件夹,会发现Lib/site-packages 里面新增了flask 的文件夹,以后下载的扩展都是放在site-packages里面的。

在根目录创建一个app.py

from flask import Flask #从venv 里面导出Flask
app = Flask(__name__) #初始化Flask ,定义在app 的变量中

@app.route('/')#路由路径
def hello_world():
   return 'Hello World'

if __name__ == '__main__': #开启flask web服务
   app.debug = True
   app.run(host='0.0.0.0', port=5000)

在终端输入以下内容:

flask run

注意,执行命令前要先确保 venv 的环境已经激活了~否则会报错的!

在浏览器输入 http://localhost:5000/

输出 Hello World

(题外话,其实不一定要flask run 这命令来执行的,因为vscode 和 pyc 都可以启动调试的,不过需要配置一下,这个以后有时间我会再配置一下)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/97985.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!