zoukankan      html  css  js  c++  java
  • 关于flask打开的网址 localhost(待补充为什么)

    使用Flask实现Web服务(运行显示的是无法打开页面;要用localhost:1234这个url打开,而0.0.0.0:1234这个url打不开)
    评论已回答

    关于下方代码中的多个字典转化为json

    这里的json.dumps()函数是将字典转化为json格式的字符串,这里也可以用列表包裹字典来进行转换,这是多个字典转化为json,当然不仅可以用列表包裹还可以用元组括号包裹,打印出来的都是用[]包裹,单个字典转化的时候是没有[]包裹的。

    
    from flask import Flask,render_template
    from flask import make_response
    import json
    app = Flask(__name__)
    # 根路由,用于显示index.html页面
    @app.route('/')
    def index():
        return render_template('index.html')
    # 响应客户端请求的路由
    @app.route('/data')
    def data():
        # 定义要返回的数据(包含4个字典的列表)
        data = [
            {'id':1,'name':'PyQt5(Python)实战视频课程'},
            {'id':2,'name':'Electron实战'},
            {'id':3, 'name': '征服C++ 11'},
            {'id':4, 'name': '征服Flask'},
    
        ]
        # 将json列表转化为json格式的字符串,然后创建响应对象
        response = make_response(json.dumps(data))
        # 返回响应对象
        return response
    
    
    if __name__ == '__main__':
        app.run(host = '0.0.0.0',port=1234)
    
    努力拼搏吧,不要害怕,不要去规划,不要迷茫。但你一定要在路上一直的走下去,尽管可能停滞不前,但也要走。
  • 相关阅读:
    【基于mini2440开发板的交叉编译环境及内核树配置.
    linux 模块编译步骤(原)
    鸟哥的linux私房菜
    ios消息机制
    初学者必学文档:Objective-C语法入门(1)
    oc基础知识
    ios 人魔七七
    Usaco Open09 Gold
    USACO JAN 2012 Bronze
    USACO·2012·Feb Bronze
  • 原文地址:https://www.cnblogs.com/wkhzwmr/p/15235453.html
Copyright © 2011-2022 走看看