使用pos方法傳入乙個引數返回mysql查詢結果
from flask import flask, jsonifyfrom flask import abort
from flask import make_response
from flask import request
import pymysql
def index():
return "hello, world!"
def create_task():
rows =
if not request.json:
abort(400)
storeid = request.json['storeid']
connection = pymysql.connect(host='192.168.xx.***',
user='data_center',
password='******',
db='data_center',
port=3306,
charset='utf8'
)try:
# 獲取乙個游標
with connection.cursor(cursor=pymysql.cursors.dictcursor) as cursor:
sql = "select * from zeg_collect_store_report where store_id={}".format(storeid)
# 根據傳入的storeid拼接sql查詢資料
cursor.execute(sql)
for row in cursor.fetchall():
# typeerror: object of type 'decimal' is not json serializable decimal型別轉為string進行序列化
row['total_money'] = str(row['total_money'])
#print(row)
# print(type(row))
#print(rows)
except:
print('程式異常!')
return jsonify(), 201
def not_found(error):
return make_response(jsonify(), 404)
if __name__ == '__main__':
# 若開啟除錯模式,且預設host,則只有自己電腦可以訪問,其他電腦無法訪問,故配置host和port
python 實現介面 python實現登陸介面
資料夾結構 now we must the first to design the db.py import pymysql conn pymysql.connect localhost root test cur conn.cursor def insert username,password s...
Python 登入介面簡單實現
實現 因為做持久化鎖定,所以把使用者資訊存到檔案裡,先做乙個使用者的多個使用者的邏輯會更複雜點 流程圖如下 賬號儲存檔案txt 獲取系統賬號與密碼 user open 123.txt r f user.read user.close val f.split 寫乙個迴圈迴圈3次 for i in ra...
python 實現呼叫遠端介面
在python中我們可以使用requests模組來實現呼叫遠端介面 一 安裝requests模組 pip install requests二 使用requests模組實現get方式呼叫遠端介面 使用get方式呼叫遠端介面主要使用了requests模組的get方法 requests.get get方法...