爬取疫情資料 PSP總結(第二階段)

2022-06-08 12:27:10 字數 2679 閱讀 1251

已部署到伺服器:

專案計畫總結表:

日期程式設計

完善程式

測試程式

參考資料

日總結3.10

16:00---17:30

1.53.11

9:00---11:30

14:00---17:30

19:00---21:00

1.53.12

14:00---15:30

1.53.13

9:00--9:30

時間記錄總結:

日期開始

結束中斷時間

淨時間活動

備註3.10

16:00

17:00無1

程式設計3.11

9:00

11:30

無2.5

修改與測試

14:00

17:30

無2.5

修改與測試

3.12

14:00

15:30

無1.5

修改與測試

3.13

8:30

9:35

無1.05

修改與測試

缺陷記錄表:

日期編號

型別引入

排除修復

修復時間

3.101程式

程式設計編譯

python學習爬蟲

1小時3.112程式

程式設計編譯

url的測試

3小時3.123程式

程式設計編譯

獲取資料不到

6小時3.134程式

程式設計編譯

獲取資料過多

3小時我使用的是python爬取的的疫情資料存到資料庫中

import

requests

import

json

import

pymysql

url="

"headers =

r=requests.get(url,headers)

res=json.loads(r.text) #

第一級轉換 json 字元轉換為字典

data_all =json.loads(res["

data"])

details =

update_time=data_all["

lastupdatetime"]

data_country=data_all["

areatree

"] #

lsit集合 47 個國家

data_province =data_country[0]["

children

"] #

中國各省

for pro_infos in

data_province:

province= pro_infos["

name

"] #省名#

print(province)

for city_infos in pro_infos["

children"]:

city = city_infos["

name"]

confirm = city_infos["

total

"]["

confirm"]

confirm_add=city_infos["

today

"]["

confirm"]

heal= city_infos["

total

"]["

heal"]

dead=city_infos["

total

"]["

dead"]

#建立連線

conn=pymysql.connect(host='

127.0.0.1',

user='

root',

password='

101032',

db='

payiqing',

)cursor=conn.cursor()

a=len(details)

count =0

while count

#sql 語句與 eclipse 使用有所不同

第二階段小結

資料結構基本概念 資料 資料即資訊的載體,是能夠輸入到計算機中並且能被計算機識別,儲存和處理的符號總稱 資料元素 資料元素是資料的基本單位,又稱之為記錄。一般,資料元素由若干基本項 字段,域,屬性 組成。資料結構 資料結構指的是資料元素及資料元素之間的相互關係,或組織資料的形式 資料之間的結構關係 ...

第二階段小結

先是pta上的作業 這題要求我們熟練的掌握類之間的繼承與多型的使用,在類與類之間傳遞資訊時不能弄混,要弄清楚單一職責原則。這一題主要考察繼承與多型,泛型容器的應用。接下來是學習通上的課後作業 第乙個是單向鍊錶 單向鍊錶由乙個個的節點組成,這些節點都帶有下乙個節點的引用,最後乙個節點指向null,這樣...

第二階段個人總結05

昨天幹了什麼 小組進行了集體會議討論,針對主要改進方向進行了詳細地劃分 今天準備幹什麼 設計方案 實現乙個回覆功能,主要是針對使用者來說可以直觀的看到是否有人回覆自己或者找到與自己丟失物品比較相似的物品 遇到什麼困難 回覆與聊天有聯絡也有區別,但整體上要比聊天簡單,實現上的話也不用考慮實時的問題,只...