这是《落叶》文集里第 283 片落叶,希望你能喜欢,不为别的,只为这份坚持。
自己挖坑自己填,好记性不如烂笔头,尽在《老兵爱学习》
【已学习】
第六节课:Python处理HTTP返回包
【问题十四】:
先扫清语法知识点,再动手实践。
【原因及解决方法】:
json.loads:
1、JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,服务端接口返回的通常就是 JSON 格式的;
2、json.load 也就是将已编码的 JSON 字符串解码为 Python 对象的一种方法;
3、例子:
str_json = '{"message":"success","nextPage":1,"totalPage":66746}'
dict_json = json.loads(str_json)
print dict_json
显示: {u'message':u'success',u'totalPage':66746,u'nextPage':1}
dic.has_key(key): 如果键在字典dict里返回true,否则返回false;
dic.iteritems(): 返回字典键、值得迭代器,一般用于循环获取字典的键和值;
eval():
将字符串 str 当成有效地 Python 表达式来求职,并返回计算结果,老师教的是将 str 类型的文件转换为本来的面目(list、tuple、dict 和 string 之间的转换)
isinstance(value,(dict,list)):
该函数是用来判断一个对象是否是一个已知的类型,老师教的例子是判断 value 的类型是否是字典或列表,如果是,就返回 True,否则返回 False。
set():
集合是 Python 的一种数据类型,它和列表很想,区别在于它是有序且不能重复的,所以我们可以用 set() 将列表转换成集合。
issubset():
判断集合的包含关系,比如 s.issubset(t),指的是 s 中的每一个元素是否都在 t 里,是则返回 True,否则返回 False。
【待学习】
第七节课_Python导出数据到Excel(2017.09.01 周五晚 21:00)
作者简介:14 年测试 + 11 年项目管理 + 11 年团队管理 = 一个测试老兵
网友评论