美文网首页
3. 第一个程序Hello, World!

3. 第一个程序Hello, World!

作者: 米洛丶 | 来源:发表于2018-09-17 22:50 被阅读0次

    第一个接口 HelloWorld

    本项目所有代码均可在github上下载。

    1. 编辑config.py

    # 基础配置类
    import os
    
    class Config(object):
    
        ROOT = os.path.dirname(os.path.abspath(__file__))
        LOG_NAME = os.path.join(ROOT, 'logs', 'lamb.log')
    
    

    2. 编辑server/app/__init __.py初始化flask app。

    from flask import Flask
    
    from ..config import Config
    
    app = Flask(__name__)
    app.config.from_object(Config)
    
    

    这段代码的意思是生成一个flask app,并将Config类中的配置导入app。

    3. 编辑run.py

    from server.app import app
    
    @app.route('/')
    def hello_world():
        return 'Hello World!'
    
    
    if __name__ == '__main__':
        app.run()
    
    

    4. 启动服务器

    image.png

    点击run或者debug都行,debug主要用于调试。

    5. 访问

    在你的浏览器中打开http://localhost:5000

    image.png

    这样第一个HelloWorld程序就完成啦!

    上一篇: 后端服务设计
    下一篇: 为HelloWorld添加日志
    github地址: https://github.com/wuranxu/Lamb

    相关文章

      网友评论

          本文标题:3. 第一个程序Hello, World!

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