分类
摘要:
class TreeNode: def __init__(self, val=0, left=None, right=None): self.val = val self.left = left self.right = rightclass Solution:... 阅读原文
2020-06-21 12:05:02 阅读(3781) 评论(0)
摘要:
1、将列表中的每个元素通过"_"链接起来
users = ['刘少奇', '李启航', '渣渣辉']_
users = ['刘少奇', '李启航', '渣渣辉']
s = "_".join(users)
print(s) #刘少奇_李启航_渣渣辉
2、将列表中的每个元素通过"_"链接起来
users = ... 阅读原文
2020-06-21 10:10:01 阅读(2434) 评论(0)
摘要:
最近有个小伙伴在群里问美团数据怎么获取,而且她只要火锅数据,她在上海,只要求抓上海美团火锅的数据,而且要求也不高,只要100条,想做个简单的分析,相关的字段如下图所示。
乍一看,这个问题还真的是蛮难的,毕竟美团也不是那么好抓,什么验证码,模拟登陆等一大堆拂面而来,吓得小伙伴都倒地了。
通过F12查看,抓包... 阅读原文
2020-06-21 09:54:08 阅读(2347) 评论(0)
摘要:
(一) 加减法
import numpy
a=numpy.arange(27).reshape(3,9)
b=numpy.arange(2,29).reshape(3,9)
#加:
c=a+b
d=numpy.add(a,b)
#减:
e=a-b
f=numpy.subtract(a,b)
(二)乘法... 阅读原文
2020-06-21 08:49:01 阅读(2468) 评论(0)
摘要:
百度性感美女壁纸了解一下,不为别的,是为了能更好的学习Python!我这样说你们信吗?
只要看到有妹子的照片的网站,我就是想要批量下载一下!
为什么要学网络爬虫(1) 学习网络爬虫,可以私人定制一个搜索引擎,更好地理解数据采集原理(2) 为大数据分析提供更多高质量的数据源,获取更多有价值的信息(3) 可以... 阅读原文
2020-06-21 08:39:11 阅读(2916) 评论(0)
摘要:
四、模型类序列化器ModelSerializer
如果我们想要使用序列化器对应的是Django的模型类,DRF为我们提供了ModelSerializer模型类序列化器来帮助我们快速创建一个Serializer类。
ModelSerializer与常规的Serializer相同,但提供了:
基于模型类自动生成... 阅读原文
2020-06-21 07:03:02 阅读(2456) 评论(0)
摘要:
函数进阶
递归函数
定义一个函数在函数的内部调用自身,如果不设置递归边界,将死循环无限调用知道被pycharm等ide观测到抛出异常终止
案例1:
def fun():
if n == 0:
return n
else:
return n*fun(n-1)... 阅读原文
2020-06-21 06:00:09 阅读(2439) 评论(0)
摘要:
最近身边朋友换工作、转型的越来越多。爬到一定高度,或者说到了一定年龄,每个选择都显得尤为重要。不仅因为高昂的机会成本,还有大家对后续规划的多重考虑。有一个说法你可能听过:混职场,要拥有不可替代的能力。很多人以为,这是指一个人必须有一项特别厉害的技能,秒杀99.9%的那种。不然怎么叫不可替代呀?但我并不这么认为... 阅读原文
2020-06-20 23:37:10 阅读(2375) 评论(0)
摘要:
import pickle
d1={'a':234,'b':[3,5,7],'w':[4,5]}
#存储数据
f=open(r'D:\matplotlib绘图\aaa.pickle','wb')
pickle.dump(d1,f)
f.close()
#读取数据
with open(r'D:\matp... 阅读原文
2020-06-20 22:26:02 阅读(2388) 评论(0)
摘要:
三、反序列化使用
3.1 验证
使用序列化器进行反序列化时,需要对数据进行验证后,才能获取验证成功的数据或保存成模型类对象。
在获取反序列化的数据前,必须调用is_valid()方法进行验证,验证成功返回True,否则返回False。
验证失败,可以通过序列化器对象的errors属性获取错误信息,返回字典,包... 阅读原文
2020-06-20 22:19:04 阅读(2805) 评论(0)