今日完成了根據日期查詢不同時間的各省的確診人數:
首先是三個輸入框分別輸入年,月,日然後用按鈕繫結乙個點選事件,獲取年月日傳給後台,
最後後台將資料庫查詢的結果返回,在渲染圖表。主要**:
var btn = document.getelementbyid("/query')query");
btn.onclick =function(),
success: function (data) ,
error: function (xhr, type, errorthrown) })}
defget_query_data():
year=request.values.get("
year")
(year)
month=request.values.get("
month")
(month)
day=request.values.get("
day"
)
(day)
name=
value=
for tup ,v in
utils.get_query_data(year,month,day):
return jsonify()
def效果圖:get_query_data(year,month,day):
year=str(year)
month=str(month)
day=str(day)
ds = year+"
." + month+"
."+day
(ds)
tup = time.strptime(ds, "
%y.%m.%d")
(tup)
ds = time.strftime("
%y-%m-%d
", tup)
year=str(year)
month=str(month)
day=str(int(day)+1)
ds1 = year+"
." + month+"
."+day
(ds1)
tup1 = time.strptime(ds1, "
%y.%m.%d")
(tup1)
ds1 = time.strftime("
%y-%m-%d
", tup1)
(ds1)
sql = '
select province,sum(confirm) from details '\
'where update_time between
'+"'
"+ds+"
'"+'
and
'+"'
"+ds1+"
'"+'
group by province
'res =query(sql)
(res)
return res
這樣第一次結對作業,大部分已經完成,只差地圖下鑽,雖然根據網上的資源可以實現下鑽,但是自己並不會賦值,
原因就是自己第一次接觸python對於找到的**的語法以及結構不清楚。明日將繼續研究地圖下鑽。
下面為視覺化的整體效果:
大二下學期之第一次結對作業(第一階段)
昨日對flask微型python web框架有了乙個基本了解,並實現了前端與後端資料庫的鏈結。並將累計確診,累計 累計死亡,現有確診統計出來了。今日主要完成對其他各個表的資料與前端的鏈結。主要問題就是要明白對於echarts的柱狀圖,折線圖,餅狀圖等要傳什麼型別的資料,不然會獲取不了。還有就是對於資...
大一下學期第一次總結
一 學習方面 1.1 寒假期間我再次對前段時間的專案做了優化,比如身份證號中間六位隱藏,使用日期類獲取當前日期等,來學校之後學長仍然發現了許多問題,比如應該用正規表示式判斷身份證號和手機號,使用列舉類寫顧客和管理員,讓我感到還有很大的進步空間 1.2 下階段的學習內容比較多,現在還是起步方面,需要加...
19 20下學期第一次作業問卷調查回答
答 希望自己也能成為 大神寫個遊戲就能讓人們開心好久 答 抱著乙個問題在電腦前敲敲打打直到解決 答 能基礎掌握學習的知識,但是一到一大段 有時候就會很亂 答 作業方面盡全力自己研究,不懂再去問老師同學,課餘時間參加軟體開發類課程與活動,估算目前為止自己寫過的 至少1000 答 這些概念雖然分的清,卻...