這周學了一下python爬取資料,是入門級別
這是一小部分練習**
import time
import json
import requests
import jsonpath
from pyecharts.charts import map
import pyecharts.options as opts
import io
import sys
# 全國疫情地區分布(各省確診病例)
def catch_cn_disease_dis():
timestamp = '%d'%int(time.time()*1000)
url_area = (''
'&callback=&_=') + timestamp
world_data = json.loads(requests.get(url=url_area).json()['data'])
china_data = jsonpath.jsonpath(world_data,
expr='$.areatree[0].children[*]')
ls_province_names = jsonpath.jsonpath(china_data, expr='$[*].name')
ls_confirm_vals = jsonpath.jsonpath(china_data, expr='$[*].total.confirm')
ls_province_confirm = list(zip(ls_province_names, ls_confirm_vals,))
return ls_province_confirm, world_data
ls_province_cfm, dic_world_data = catch_cn_disease_dis()
print(ls_province_cfm)
# 繪製全國疫情地圖
def map_cn_disease_dis() -> map:
c = (
map()
.add('中國', ls_province_cfm, 'china')
.set_global_opts(
title_opts=opts.titleopts(title='全國新型冠狀病毒疫情地圖(確診數)'),
visualmap_opts=opts.visualmapopts(is_show=true,
split_number=6,
is_piecewise=true, # 是否為分段型
pos_top='center',
pieces=[
, #不指定 max,,
,,],return c
map_cn_disease_dis().render('全國疫情地圖.htm
第四周總結
1.軟體的定義 與計算機系統操作有關的電腦程式 規程 規則,以及可能有的檔案 文件及資料。使用者通過軟體,實現與計算機進行交流。2.軟體的分類類別 參加人數 研製期限 軟體規模微型1 1 4周 500行小型1 1 6月 1000 2000行 中型2 3 1 2年 3000 30000行 大型5 20...
第四周總結
csrf就是跨站請求偽造,看起來很是高大上的名詞,實際上就是你在登陸上的時候,還沒有進行登出,這時候別人給你發過來乙個 或者是你看到乙個 你點進去了,這時候這個惡意鏈結就會進去你正在登陸的位址進行操作,幹點啥壞事你也不清楚,這就是csrf進攻。在dvwa進行csrf操作的時候,最簡單的就是直接通過u...
第四周總結
這次作業屬於哪個課程 c語言程式設計 這個作業要求在 第四周作業 我的課程目標 全部學會 這個作業在那個具體方面幫助我實現目標 深入了解二維陣列 參考文獻 教科書輸入乙個正整數 n 1 n 10 和n 階方陣a的元素,如果方陣a中的所有元素都沿主對角線對稱,輸出 yes 否則,輸出 no 主對角線為...