站长高三,更新会慢些。

python flask (二)用flask写一个API

计算机 雨啸青锋 7个月前 (04-09) 153次浏览 0个评论 扫描二维码

准备好数据,你可以将数据存数据库,或者文件形式

我这里把数据存数据库

#coding=utf-8
#!/usr/bin/python
from flask import *
import pymysql

app = Flask(__name__)
app.config['JSON_AS_ASCII'] = False

def searchtan(title):#搜索唐诗
    db = pymysql.connect("地址", "用户名", "密码","表")
    cursor = db.cursor()
    csql =  "SELECT * FROM `tan` WHERE `title` LIKE " + "'" + title + "'"
    #数据库命令
    cursor.execute(csql)
    # 获取所有记录列表
    # results = cursor.fetchone()
    results = cursor.fetchall()
    db.close()
    return results

@app.route("/", methods=["GET", "POST"])#获取URL参数
def hello_world():
    title = request.args.get("title")#获取数据
    text = searchtan(title)
    return jsonify(text)

if __name__ == '__main__':
    app.run()

这个是唐诗大全数据库搜索并且返回数据

数据库查看

喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址