摘要: 错误详情: auth.User.groups: (fields.E304) Reverse accessor for ‘User.groups’ clashes with reverse accessor for ‘User.groups’. HINT: Add or change a relate 阅读全文
posted @ 2018-11-07 18:00 哈哈毛毛怪 阅读(263) 评论(0) 推荐(0) 编辑
摘要: FBV:基于函数来实现视图对请求的处理 CBV:基于类来实现视图对请求的处理 提高了代码的复用性,可以使用面向对象的技术,比如Mixin(多继承) 可以用不同的函数针对不同的HTTP方法处理,而不是通过很多if判断,提高代码可读性 实现一个处理GET方法的view,用FBV写的话是下面这样 实现一个 阅读全文
posted @ 2018-10-22 19:17 哈哈毛毛怪 阅读(112) 评论(0) 推荐(0) 编辑
摘要: collections模块在内置数据类型(dict、list、set、tuple)的基础上,提供了几个额外的数据类型:ChainMap、Counter、deque、defaultdict、namedtuple和OrderedDict等。 ChainMap() ChainMap是python3的新特性 阅读全文
posted @ 2018-10-20 10:33 哈哈毛毛怪 阅读(112) 评论(0) 推荐(0) 编辑
摘要: ``` # zip生成字典 num_set = ('a','b','c','d') word_list = ['apple', 'bat', 'cat', 'dog'] print(list(zip(num_set,word_list))) to_dict = dict(zip(num_set,word_list)) print(to_dict) #字典的访问、添加、修改、删除 var = to... 阅读全文
posted @ 2018-10-18 14:31 哈哈毛毛怪 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ``` #生成空列表 var = [] var1 = list() print(var,var1) #列表推导式生成列表 res = [i*i for i in range(1,21) if i % 2 != 0] print(res) #索引切片操作与字符串类似 #len() 检测列表元素的数量 length = len(res) print(length) #max() 检测列表中最... 阅读全文
posted @ 2018-10-17 20:24 哈哈毛毛怪 阅读(123) 评论(0) 推荐(0) 编辑
摘要: #字符串类型的生成 name = '小明' nums = str(9) print(name,'******',nums) #字符串的基本操作 words = 'diFfrEnCe' #根据索引获取值 print(words[1]) #切片 print(words[1:4]) #带步进值的切片 print(words[0:4:2]) #遍历字符串 # for item in words... 阅读全文
posted @ 2018-10-16 15:30 哈哈毛毛怪 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 什么是数据分析 数据分析指的是通过统计学方法对采集来的数据进行整理分析,从中提取有用信息并最终得出结论的过程 数据分析的一般流程 数据分析要根据目的选择分析方式。根据目的,选择刚刚好的分析方式是我们每位数据分析师应该把握的人生哲学 数据分析的目的分为三类: 1. 对现状进行描述性分析,给决策者提供未 阅读全文
posted @ 2018-10-09 19:28 哈哈毛毛怪 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,上代码 1、以下代码为spider文件 2、items 3、pipeline 4、数据库存储封装 5、settings中将che168Pipeline加入ITEM_PIPELINES 阅读全文
posted @ 2018-08-27 22:23 哈哈毛毛怪 阅读(452) 评论(0) 推荐(0) 编辑
摘要: requsets库与之前的urllib.request功能,但是相对于后者,前者不需要我们进行封装,能够直接导入调用 如下:get请求 post请求 添加代理 抓取雪球网首页 阅读全文
posted @ 2018-08-16 08:28 哈哈毛毛怪 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、Session的概念 Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的S 阅读全文
posted @ 2018-08-13 22:26 哈哈毛毛怪 阅读(249) 评论(0) 推荐(0) 编辑