上一页 1 2 3 4 5 6 7 8 9 ··· 40 下一页

2018年12月10日

摘要: 当获取到总页数时。且每页最多显示5页。 1.总页数小于5页,页面上显示所有页码 2.如果当前页是前3页,显示1-5页 3.如果当前页是后3页,显示后5页 4.其他情况,显示当前页的前2页,当前页,当前页的后2页 阅读全文
posted @ 2018-12-10 09:12 zengsf 阅读(172) 评论(0) 推荐(0) 编辑

2018年12月7日

摘要: 好处:海量问题,存储容量扩展方便,文件内容重复并且对静态文件的访问也有了提升等。 阅读全文
posted @ 2018-12-07 19:09 zengsf 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 发送邮件来让用户激活,因此,邮件中需要包含用户信息。但用户信息需要加密才可以。因此加密采用的是itsdangerous中的TimedJSONWebSignatureSerializer。 参考链接:https://juejin.im/entry/56b30250df0eea0054375e1d 用法 阅读全文
posted @ 2018-12-07 11:46 zengsf 阅读(843) 评论(0) 推荐(0) 编辑

2018年12月4日

摘要: 1. 基本的绘图 mp.plot(水平坐标, 垂直坐标, linestyle=线型, linewidth=线宽, color=颜色, ...) 2. 设置坐标范围 mp.xlim(水平坐标最小值, 水平坐标最大值) mp.ylim(垂直坐标最小值, 垂直坐标最大值) 3. 设置坐标刻度 mp.xti 阅读全文
posted @ 2018-12-04 20:20 zengsf 阅读(770) 评论(0) 推荐(0) 编辑

2018年12月3日

摘要: 1.视图变维: 返回一个具有新维度的新数组对象,且数据共享。 reshape:重新设置维度 ravel:将复杂的数组拆解为一个维度的数组 2.复制数组:返回一个具有新维度的新数组对象,数据独立 然后在进行一下测试,看下结果,你会发现e数组没有发生变化 ,其他的都发生了变化 3.就地变维 : 在原数组 阅读全文
posted @ 2018-12-03 20:31 zengsf 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.复合数组的创建 2.如果不想用默认的名称,那就如下操作,得到的值和上面一样 3.由于复合数组,是不是有可能就会改变数组里面的值,因此也可以为某一段数组多有一些字节或位 阅读全文
posted @ 2018-12-03 20:09 zengsf 阅读(456) 评论(0) 推荐(0) 编辑

2018年12月1日

摘要: 1、创建项目 :Jd 2、middlewares.py中添加selenium 1、导模块 :from selenium import webdriver 2、定义中间件 class seleniumMiddleware(object): ... def process_request(self,re 阅读全文
posted @ 2018-12-01 17:54 zengsf 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 1.先声明一下,起始位置已经是将所有的图片链接都能到pipelines.py中 2.创建一个类,继承于ImagesPipeline,因此也就需要导入ImagesPipeline 3.由于继承自ImagesPipeline类,且该类下有一个get_media_requests方法需要被重写 4.由于是 阅读全文
posted @ 2018-12-01 14:08 zengsf 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 1.在scrapy项目中创建一个py脚本,且尽量在scrapy.cfg同级目录下。我创建的是begin.py 2.配置begin.py。写上这一句就相等于一点开始,就在终端上输入了scrapy crawl daomu这条命令 3.进入到run -> Edit Configurations中还要配置一 阅读全文
posted @ 2018-12-01 13:25 zengsf 阅读(972) 评论(0) 推荐(0) 编辑

2018年11月29日

摘要: 利用到的库 time, requests, lxml, queue, threading 功能 爬取不得姐网站中前二十页的段子数据 阅读全文
posted @ 2018-11-29 18:41 zengsf 阅读(251) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 40 下一页

导航