【问题标题】:Get Python Flask to return values from json/dictionary获取 Python Flask 以从 json/dictionary 返回值
【发布时间】:2019-06-27 00:48:27
【问题描述】:

我已将输出存储在字典中,如下所示:

str3 = "Triangle, Bow, Boat"
str1 = "some text regarding body parts"
str2 = "some text regarding themes"


d={}
key=str3
d[key] = str1
d[key]=[d[key]]
d[key].append(str2)
print(d)

{'Triangle, Bow, Boat': ['一些关于身体部位的文字', '一些关于主题的文字']}

我正试图让它返回到 html 中,这样它就出现在三行中:

三角、弓、船 一些关于身体部位的文字 一些关于主题的文字

我尝试创建一个完整的字符串作为输出并使用换行符和换行符,但这不起作用。

所以我尝试使用 jsonify 和 json.dump 的某种组合,以使它们在 html 中正确显示。

【问题讨论】:

    标签: python json dictionary flask


    【解决方案1】:

    我想你想做:

    string = key + '<br>' + d[key][0] + '<br>' + d[key[1]
    return '<p>' + string '</p>'
    

    【讨论】:

    • 我试了一下......似乎没有翻译 html 字符。我最终得到:

      三角、弓、船
      一些关于身体部位的文字
      一些关于主题的文字

    【解决方案2】:

    上面的代码应该与添加的 + 号一起使用

    string = key + '<br>' + d[key][0] + '<br>' + d[key[1]]
    return '<p>' + string + '</p>'
    

    【讨论】:

      猜你喜欢
      • 2014-10-29
      • 2017-11-09
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多