亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 擴展 > JSON > 正文

flask框架json數據的拿取和返回操作示例

2024-09-06 20:18:11
字體:
來源:轉載
供稿:網友

本文實例講述了flask框架json數據的拿取和返回操作。分享給大家供大家參考,具體如下:

json數據結構:以套票票網站的城市數據為例,拿到數據莫慌,

1 先分析數據結構,有幾個大的字段(‘returnCode'和‘retuenValue'字段,只有一個字段作為定義,另一個字段作為保留(無需處理)

2 鍵表----> 拆分'returnValue‘確定數據庫表結構,('A‘[]城市首字母表 和  城市具體信息字段{}表)

3 將拿到的數據拆分插入到數據庫中

4 將數據庫的數據以JSON 的形式返回給用戶

(a)拿到的數據:

} "returnCode": "0", "returnValue": {  "A": [   {    "id": 3643,    "parentId": 0,    "regionName": "阿壩",    "cityCode": 513200,    "pinYin": "ABA"   },   {    "id": 3090,    "parentId": 0,    "regionName": "阿克蘇",    "cityCode": 652901,    "pinYin": "AKESU"   },   {    "id": 3632,    "parentId": 0,    "regionName": "阿拉善",    "cityCode": 152900,    "pinYin": "ALASHAN"   },   {    "id": 899,    "parentId": 0,    "regionName": "安康",    "cityCode": 610900,    "pinYin": "ANKANG"   },   {    "id": 196,    "parentId": 0,    "regionName": "安慶",    "cityCode": 340800,    "pinYin": "ANQING"   },   {    "id": 758,    "parentId": 0,    "regionName": "鞍山",    "cityCode": 210300,    "pinYin": "ANSHAN"   },   {    "id": 388,    "parentId": 0,    "regionName": "安順",    "cityCode": 520400,    "pinYin": "ANSHUN"   },   {    "id": 454,    "parentId": 0,    "regionName": "安陽",    "cityCode": 410500,    "pinYin": "ANYANG"   }  ],

B....C....D....Z省略其他大寫字母開頭的城市,以A開頭的城市名為例

(b)表結構,建立外鍵models.py

from App.ext import db#定義城市名大寫字母類,在數據的最外層class Letter(db.Model):  id = db.Column(db.Integer,primary_key =True,autoincrement=True)  letter = db.Column(db.String(8),unique=True,nullable=False)#定義城市類,嵌套層class City(db.Model):  id = db.Column(db.Integer,primary_key = True,autoincrement = True)  parentId = db.Column(db.Integer,nullable = False,defaut=0)  regionName = db.Column(db.String(30),nullable = False)  cityCode = db.Column(db.Integer)  pinYin = db.Column(db.String(128))  #建立外鍵‘首字母'  first_letter = db.Column(db.String(8),db.ForeignKey(Letter.letter))

(c)addcities.py插入數據:

from flask_restful.representations import jsonfrom sqlalchemy.dialects.mysql import pymysqldef add_cities():#鏈接數據庫  db = pymysql.Connect(host= '10.0.118.135',user = 'root',password ='xxxxxxx',database = 'tpp6666',port = 3306)  cursor = db.cursor()  #讀取拿到的數據,遍歷數據  with open('citylist.json')as cl:    returnValue = json.load(cl).get('returnValue')    for key in returnValue:      for city in returnValue.get(key):         db.begin()         #插入數據,以每一個大寫字母為一個字段插入,以字典的形式         cursor.execute(           'insert into city(id,parentId,regionName,cityCode,pinYin,first_letter) values({},{},"{}",{},"{}","{}");'.format(             city['id'], city['parentId'], city['regionName'], city['cityCode'], city['pinYin'], key))         db.commit()if __name__ == '__main__':  add_cities()
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩在线视频免费观看高清中文| 黑人巨大精品欧美一区二区一视频| 国产在线观看91精品一区| 欧美贵妇videos办公室| 欧美日韩国产精品专区| 亚洲国产日韩欧美综合久久| 国产视频精品一区二区三区| 78色国产精品| 亚洲国产精品久久| 欧美另类极品videosbest最新版本| 91久久国产精品91久久性色| 日韩午夜在线视频| 亚洲精品免费一区二区三区| 亚洲第一网站免费视频| 国产www精品| 久久精品在线播放| 欧美成人午夜影院| 日韩a**中文字幕| 国产精品av在线播放| 日韩成人xxxx| 海角国产乱辈乱精品视频| 久久精品国产成人精品| 国产精品直播网红| 亚洲欧洲一区二区三区久久| 国产日韩欧美日韩大片| 一区二区三区四区在线观看视频| 久久视频在线看| 欧美美女15p| 亚洲高清福利视频| 91视频国产高清| 久久精品国产v日韩v亚洲| 成人午夜小视频| 国内精品一区二区三区| 欧美日韩激情视频| 91在线观看免费网站| 91日本视频在线| 日韩免费在线免费观看| 中文字幕亚洲无线码在线一区| 亚洲精品美女久久久| 亚洲级视频在线观看免费1级| 欧美日韩国产精品一区二区三区四区| 久久中文字幕在线| 成人黄色短视频在线观看| 川上优av一区二区线观看| 国产精品稀缺呦系列在线| 91麻豆国产语对白在线观看| 亚洲欧美国产va在线影院| 在线观看国产精品91| 亚洲国产精品美女| 国产成人在线视频| 国产精品自产拍高潮在线观看| 欧美日韩亚洲视频| 欧美一区二三区| 日本高清不卡在线| 亚洲精品美女久久久久| 亚洲精品日韩在线| 国产日韩亚洲欧美| 亚洲第一色在线| 久久久久久一区二区三区| 91精品视频免费观看| 欧美在线激情网| 欧美三级免费观看| 日本一区二区在线免费播放| 福利精品视频在线| 国产剧情日韩欧美| 美女扒开尿口让男人操亚洲视频网站| 色偷偷亚洲男人天堂| 91免费观看网站| 欧美人与性动交a欧美精品| 九九久久国产精品| 欧美精品制服第一页| 欧美在线一级视频| 欧美激情第三页| 性视频1819p久久| 91美女片黄在线观看游戏| 成人自拍性视频| 国产91色在线|| 精品欧美国产一区二区三区| 国产精品视频区1| 国产日韩在线看片| 中文字幕少妇一区二区三区| 久久亚洲国产成人| 97久久超碰福利国产精品…| 欧美日韩人人澡狠狠躁视频| 韩国视频理论视频久久| 在线日韩日本国产亚洲| 欧美电影免费观看大全| 在线视频日韩精品| 欧美成人自拍视频| 亚洲二区在线播放视频| 欧美日韩精品在线播放| 久久69精品久久久久久国产越南| 欧美激情精品久久久久久蜜臀| 亚洲欧美制服另类日韩| 亚洲国产精品va| 亚洲高清久久网| 深夜精品寂寞黄网站在线观看| 精品久久久久人成| 国产精品普通话| 中文字幕亚洲一区| 亚洲综合视频1区| 97福利一区二区| 亚洲天堂av网| 国产精品av网站| 欧洲成人在线观看| 欧美日韩精品在线播放| 国产精品欧美亚洲777777| 精品免费在线视频| 国产视频丨精品|在线观看| 91av成人在线| 亚洲人成免费电影| 亚洲精品一区二区久| 欧美日韩另类在线| 欧美国产乱视频| 国产亚洲一区二区精品| 日韩影视在线观看| 精品亚洲夜色av98在线观看| 亚洲伊人第一页| 国产精自产拍久久久久久蜜| 理论片在线不卡免费观看| 日韩精品在线观看一区| 日韩大片免费观看视频播放| 久久久久久久国产| 亚洲欧美制服丝袜| 国产区精品在线观看| 色播久久人人爽人人爽人人片视av| 日韩av在线免费观看| 日韩成人在线电影网| 欧美裸体男粗大视频在线观看| 久久精品视频在线观看| 亚洲精品中文字幕女同| 国产成人精品日本亚洲专区61| 高潮白浆女日韩av免费看| 欧美性感美女h网站在线观看免费| 91精品免费看| 69久久夜色精品国产7777| 亚洲国产天堂久久国产91| 亚洲精品视频网上网址在线观看| 欧美日韩一区二区免费在线观看| 精品成人国产在线观看男人呻吟| 色综合久综合久久综合久鬼88| 97久久超碰福利国产精品…| 国产日韩av在线播放| 欧美日韩午夜视频在线观看| 69av在线视频| 91久久精品国产91性色| 日韩美女视频免费看| 91精品国产综合久久香蕉最新版| 国产日韩欧美中文| 欧美性做爰毛片| 久久91精品国产| 992tv在线成人免费观看| 欧美一区三区三区高中清蜜桃| 亚洲人成欧美中文字幕| 久久国产精品视频| 久久99久久99精品免观看粉嫩| 国产在线播放91| 欧美极品在线视频| 国产日产亚洲精品| 在线色欧美三级视频| 日韩视频永久免费观看| 国产精品无码专区在线观看| 欧美成人黑人xx视频免费观看| 亚洲va欧美va国产综合久久|