小白的Flask Web开发学习(1)

之前没有接触过Python flask web开发,最近就想接触接触。
学习参考书籍:基于Python的Web应用开发实战

安装

  • 使用flask框架进行Python web开发,需要安装flask 。前提是已经安装了Python2.7
  • 安装Flask 最便捷的方式是使用虚拟环境,之所以用虚拟环境安装,是为了避免在系统Python解释器中避免包的混乱和版本的冲突。

下来就开始安装flask啦(针对Windows 系统)

  • 使用以下命令检查系统是否安装了virtualenv
$ virtualenv --version
如果报错说明没有安装
  • 安装virtualenv需要先安装setuptools,在浏览器中输入https://bitbucket.org/pypa/setuptools,找到setuptools下载链接,进行下载、解压。以管理员身份运行cmd,进入该解压后的文件夹执行:
$ python ez_setup.py
$ easy_install virtualenv

接下来需要创建一个文件夹,用来保存代码。下列命令是在Git Bash中执行

$ git clone https://github.com/miguelgrinberg/flasky.git
下载下来会有一个flasky文件夹,进入文件夹
$ cd flasky
$ git checkout 1a

以上virtualenv虚拟工具已经安装好了,现在是创建一个Python 虚拟环境。

$ virtualenv venv
(其中venv是虚拟环境的名字,可以自定义)

创建好了
现在你的flasky文件夹中就有一个venv的子文件夹。
在使用前需要激活该虚拟环境

$ venv\Scripts\activate
在cmd中执行哦

激活之后你就会发现你的命令行提示符变为:
这里写图片描述
当你想退出虚拟环境时,直接输入: deactivate 即可

  • 现在正是进入安装Flask步骤
(venv) $ pip install flask

执行完上述命令之后,你就可以在虚拟环境中使用flask了

  • 导入Flask
(venv) $ python
>>>
>>>import flask
>>>

没有出现错误就说明你可以进行web程序开发啦
在你的flasky问价中有一个hello.py

  • 将示例代码编写进去
from flask import Flask
app = Flask(__name__)
    @app.route('/')

def index():
    return '<h1>Hello World!</h1>'

if __name__ == '__main__':
    app.run(debug=True)
  • 输入下述命令启动程序:
(venv) $ python hello.py

这里写图片描述
下来就可以打开你的浏览器
在地址栏中输入:http://127.0.0.1:5000/
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值