将字符串与其它格式之间相互转换(使用json库)
import json
#json.dumps(字典) 将字典转换为字符串
#json.loads(字符串) 将字符串转换为字典”
#新建一个字典
dic_v1 = {"confirm":500,"heal":480} #创建字典
print(dic_v1)
print(type(dic_v1))
#将字典dic_v1转换为字符串
print("将字典dic_v1转换为字符串".center(30,'='))
import json
str_v1 = json.dumps(dic_v1) #将字典转换为字符串
print("字典转换为字符串后的值:",str_v1)
print("使用dumps转换字典为字符串类型:",type(str_v1))
#将字符串转换为字典
print("#将字符串转换为字典".center(30,'='))
dic_v2 = json.loads(str_v1)
print("字符串转换为字典后的值:",dic_v2)
print("使用loads转换字符串为字典类型:",type(dic_v2))
python中字典容器对象的使用
#测试代码--python中字典容器对象的使用
dic_v3 = {"确诊":1000,"治愈":800,"死亡":200} #创建字典
#遍历字典中的所有键
for dic_key in dic_v3.keys():
print(dic_key)
##遍历字典中的所有值
for dic_value in dic_v3.values():
print(dic_value)
##遍历字典中的所有键值对
for dic_item in dic_v3.items():
print(dic_item)
#访问字典中的某个元素
print("访问字典中的某个元素",dic_v3['治愈']) #用键获取元素值
print(dic_v3.get("治愈","没有您的访问内容")) #用get方法获取元素值
pandas中,怎么将字典转换为dataframe格式的数据
import pandas as pd
pd.DataFrame([字典1,字典2,字典3] #把字典输出成表格形式
例:
dic_v4={'学生1':{"姓名'':"蓝多多",''年龄'':25},'学生2':{"姓名'':"拼多多",''年龄'':20}}
pd.DataFrame(dic_v4)#这样就会输出一个表格行标签学生1 学生2 列标签 姓名 年龄
使用爬虫requests请求库,获取preview面板中的数据信息
1.获取数据信息的网址(url)
数据信息的url:
https://c.m.163.com/ug/api/wuhan/app/data/list-total?t=319439847098
2.向服务器发送请求(get方式请求)
请求方式常用的有:get和post
3.请求状态码为200时,表示请求成功
4.user-agent:客户端信息
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36
#代码如下
import requests #导入请求库
#要请求的url
url = "https://c.m.163.com/ug/api/wuhan/app/data/list-total?t=319439847098"
resp_data = requests.get(url) #请求语句
print(resp_data.status_code) #打印请求状态码
print(resp_data) #打印请求的数据