相关疑难解决方法(0)

在Python Flask中显示数据库结果:ValueError:字典更新序列元素#0的长度为6; 2是必需的

如何使用python flask在CocoaRestClient中显示我的数据库查询结果?

这是代码:

import json
import sys
import datetime
import MySQLdb as mdb
from flask import Flask, request, jsonify

app = Flask(__name__)

@app.route('/home')
def hello_world():
    return "Welcome to Omnimoda."

@app.route('/items/list')
def get_items():
    #Change accordingly:
    #Connection Details:
    hostname = "localhost"
    username = "un"
    password = "pw"
    database = "db"
    q_list_one = "SELECT * FROM item_info"
    con = mdb.connect(hostname, username, password, database)
    cur = con.cursor()
    json_return = {}
    try:
        cur.execute(q_list_one)
        r_list_one = cur.fetchall()
    except Error as error:
        print(error)
    finally:
        cur.close()
        con.close()

    return …
Run Code Online (Sandbox Code Playgroud)

python mysql flask

2
推荐指数
1
解决办法
1838
查看次数

标签 统计

flask ×1

mysql ×1

python ×1