色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

html - python制作下拉列表,怎樣引用一個json文檔里面的數據來實現。

瀏覽:79日期:2022-06-28 14:30:23

問題描述

想要在輸入的html弄下拉列表,并且這個下拉列表的數據能引用我的數據庫json。該在我的py文件編寫什么代碼?

這是我的輸入的html,雖然在網頁上能進行選擇,但這樣一個個填寫太麻煩了html - python制作下拉列表,怎樣引用一個json文檔里面的數據來實現。

<tr><td>起始機場: </td><td><input type='text' name='user_placeofdeparture' placeholder='請輸入機場名稱' <input list='airport'> <datalist id='airport'> <option value='北京西郊機場'> <option value='內蒙古赤峰機場'> <option value='長治王村機場'> <option value='鄂爾多斯伊金霍洛機場'> </datalist></td></tr> <tr><td>目的機場: </td><td><input type='text' name='user_destination' placeholder='請輸入機場名稱' <input list='airport'> <datalist id='airport'> <option value='北京首都國際機場'> <option value='北京西郊機場'> <option value='內蒙古赤峰機場'> <option value='長治王村機場'> <option value='鄂爾多斯伊金霍洛機場'> </datalist> </td></tr>

這是我的py文件,本來已經把機場名字都放在這個txt里了,但我的json也有這個,并且這個json以后還要用來計算經緯度。html - python制作下拉列表,怎樣引用一個json文檔里面的數據來實現。我有點混亂了,我不清楚是該怎樣去用。懇求幫助。

截取部分json文檔里的內容

{'北京首都國際機場': { 'latitude':40.08010101, 'longitude':116.5849991},'北京西郊機場': { 'latitude':39.96080017, 'longitude':116.2570038}, '內蒙古赤峰機場': { 'latitude':42.23500061, 'longitude':118.9079971},'長治王村機場': { 'latitude':36.24750137, 'longitude':113.1259995},'鄂爾多斯伊金霍洛機場': { 'latitude':39.49, 'longitude':109.8613889},'大同機場': { 'latitude':40.06029892, 'longitude':113.4820023}}

懇求幫助。

問題解答

回答1:

首先在python里面把json轉成dict,然后把機場名取出來:

import jsonjson_str = ’{'北京首都國際機場': { 'latitude':40.08010101, 'longitude':116.5849991},'北京西郊機場': { 'latitude':39.96080017, 'longitude':116.2570038}, '內蒙古赤峰機場': { 'latitude':42.23500061, 'longitude':118.9079971},'長治王村機場': { 'latitude':36.24750137, 'longitude':113.1259995},'鄂爾多斯伊金霍洛機場': { 'latitude':39.49, 'longitude':109.8613889},'大同機場': { 'latitude':40.06029892, 'longitude':113.4820023}}’airport_names = json.loads(json_str).keys()// 然后把airport_names傳給模板

然后在html文件里:

<datalist id='airport'> {% for airport_name in airport_names %} <option value='{{ airport_name }}'> {% endfor %}</datalist>

標簽: Python 編程
主站蜘蛛池模板: 国产日b视频| 国产日韩一区二区三区在线观看 | 欧美一级在线毛片免费观看 | 国产精品青草久久福利不卡 | 欧美性猛片xxxxⅹ免费 | 久久久久久久亚洲精品一区 | 国产精品怡红院在线观看 | 国产成人aaa在线视频免费观看 | 亚洲人成网7777777国产 | 亚洲视频一区二区在线观看 | 亚洲人成免费网站 | 分享一个无毒不卡免费国产 | 国产黄毛片 | tom影院亚洲国产 | a级毛片免费观看在线播放 a级毛片免费看 | 亚洲视频精品在线观看 | 在线精品国产一区二区 | 免费观看a级网站 | 中日韩一区二区三区 | 中文一区在线观看 | 欧美一及| 黄色a网| 亚洲一区二区三区高清网 | 国产成人麻豆tv在线观看 | 欧美成年 | 青木玲中文字幕一区二区 | 巴西一级毛片 | 在线a亚洲视频播放在线观看 | 免费观看日本高清a毛片 | 国产在线播放一区二区 | 中国女人毛茸茸免费视频 | 成人精品视频在线观看 | 手机在线观看毛片 | 国产精品成人不卡在线观看 | 久久99精品久久只有精品 | 久久精品国产精品亚洲人人 | 久久午夜精品 | 久久性久久性久久久爽 | 美国人成毛片在线播放 | 国产视频久 | 日本成人午夜 |