美文网首页
python-flask笔记(一)

python-flask笔记(一)

作者: f1a94e9a1ea7 | 来源:发表于2018-07-26 19:25 被阅读30次

    python 虚拟环境(windows):

    • 命令行下安装:
      • pip install virtualenv
      • pip install virtualenvwrapper # 这是对virtualenv的封装版本,一定要在virtualenv后安装
    • 运行:
      • 命令行进入一个项目目录输入virtualenv envname # 创建一个名字为envname的虚拟环境
      • cd envname
      • cd Scripts # 进入相关启动文件夹
      • activate # 启动虚拟环境
      • deactivate # 退出

    一个最小的应用:

    • 开启虚拟环境后(记得先下载所需模块)在项目根目录下创建 app.py:
    from flask import Flask
    app = Flask(__name__)
    
    @app.route('/')
    def hello_world():
        return 'Hello World!'
    
    if __name__ == '__main__':
        app.run()
    
    • 命令行输入:python hello.py 即可

    或者直接用pycharm:

    • 新建 app.py 内容同上,右键然后选择 run app 也可以

    在上一步基础上添加动态路由:

    from flask import Flask
    
    app = Flask(__name__)
    
    
    @app.route('/')
    def hello_world():
        return 'hello world'
    
    ##############新添加##############
    @app.route('/user/<username>')
    def show_user_profile(username):
        # show the user profile for that user
        return 'User %s' % username
    
    
    if __name__ == '__main__':
        app.run()
    
    

    添加之后,访问http://127.0.0.1:5000/有返回数据,但是http://127.0.0.1:5000/h就是404了...原因暂时未明...

    相关文章

      网友评论

          本文标题:python-flask笔记(一)

          本文链接:https://www.haomeiwen.com/subject/mqqimftx.html