查詢介面 flask python mysql

2022-08-23 09:18:12 字數 905 閱讀 6524

環境準備

安裝flask

pip install  flask

專案結構如圖

1.新建配置檔案conf.py

#!/usr/bin/python

# -*- coding:utf-8 -*-

import pymysql,os

# *************************=== global parameter ******************************

prodir = os.path.split(os.path.realpath(__file__))[0]

print(prodir)

xlspath = os.path.join(prodir, 'testfile')

#*************************=== db config ******************************

config =

2.新建目錄testfile,將excel**放到此目錄下

3.原始資料處理,excel表資料匯入mysql庫

新建readexcel.py,讀取excel資料,返回格式為[(1,2,3),(3,4,5)]

4.運算元據庫conndb.py,將excel資料批量入庫
5.資料準備好,開始寫介面,新建api.py
6.瀏覽器訪問

flask Python模組學習 jinja2

jinja2的巨集 jinja2的繼承和super函式 利用jinja2進行渲染 要了解jinja2,那麼需要先理解模板的概念。模板在python的web開發中廣泛使用,它能夠有效的將業務邏輯和頁面邏輯分開,使 可讀性增強 並且更加容易理解和維護。模板簡單來說就是乙個其中包涵佔位變數表示動態的部分的...

Sequlize查詢介面

略 以下使用中,sequlize為 資料庫連線後得到的物件,model為sequlize定義的 對應表的模型.model.findall attribute name age 相當於sql中 select name,age from tablename 說明 在sequlize中,使用attribu...

JPA介面查詢

本人首次玩,有不對的地方請見諒,不喜勿噴,謝謝.有時可以看到在dao裡面的介面方法,有些是沒有用註解寫sql語句也沒有在配置檔案寫sql語句的,而只是有個光禿禿的介面名,但是它既然還可以查詢到資料庫裡的資料.因為這是用到了jpa,介面名遵循jpa方法命名規則,通過介面名就可以解析成sql語句,然後查...