正则
Python110
这个作者很懒,什么都没留下…
展开
-
8highlights for day 13 of Python
1.实现缓存的三种方式基于内存缓存基于普通文件缓存基于redis缓存数据库的缓存2.为什么缓存?高性能、高并发。3.同步异步的区别同步:顺序执行,如果上一步没执行完则一直等待(阻塞)异步:无序执行,不需要等待上一步就可以执行下一步4.实现对数据分页查询的两种方式可以使用sql中的limit来实现可以使用切片来实现,但是查询比较慢,不推荐5.eval是什么?有什么缺点?怎么改...原创 2019-08-08 21:54:24 · 137 阅读 · 0 评论 -
19highlights for day 15 of Python
1.正则表达式匹配手机号(会手写表达式)pattern = re.compile(“1(3|4|5|6|7|8|9)\d\d\d\d\d\d\d\d\d”)pattern = re.compile(“1[3-9]\d{9}”)a = pattern.match(phone)print(a)2.正则表达式匹配邮箱(会手写表达式)pattern = re.compile("\w+_?\w+...原创 2019-08-13 21:48:19 · 478 阅读 · 0 评论 -
8highlights for day 14 of Python
1.后台返回前台的数据格式有哪些?xml和json2.常用的json解析方式有哪些?系统json,第三方库,eval等3.json和xml的区别数据量 json更小,xml大一些解析方式 json简单,xml复杂数据格式 json:字典 xml:标签对4.字典如何转json\xml?dumps\dicttoxml5.如何分析动态网页?查看网络,搜索关键字,查看header...原创 2019-08-09 20:18:39 · 229 阅读 · 0 评论 -
15highlights for day 16 of Python
1.如何自定义中间件from .rand_agent import RandAgentclass MyUserAgentMiddleware(object)2.如何使自己的中间件生效process3.如何禁用系统的中间件禁用IP4.如何自定义管道文件pipeline,俗称管道文件,用于对爬虫数据进行二次处理class Job51SpiderPipeline(object)5.管...原创 2019-08-14 21:18:05 · 133 阅读 · 0 评论 -
9highlights for day 17 of Python
1.scrapy自带的pipeline有哪些2.如何自定义图像管道3.如何自定义文件管道4.图像管道如何存储缩略图5.图像管道的配置有哪些6.文件管道的常用配置有哪些7.动态网站如何使用scrapy采集8.scrapy框架一般要配置哪些东西...原创 2019-08-15 21:03:24 · 132 阅读 · 0 评论 -
个人试后小结
1.正则表达式的常用符号有哪些? 分别是什么意思?*前面的符号重复0次或0次以上? 前面的符号重复0次或1次+前面的符号重复1次或1次以上\d匹配0-9中的数字^ 以…开头$ 以…结尾| 左右表达式满足任意一个\s 匹配任意空白字符2.常见的加密算法有哪些?挑一个说出特点MD5 AES DES hash+盐MD5:不可逆长度固定可以通过穷举字符串的方式基于数据库查询进...原创 2019-08-12 21:18:08 · 121 阅读 · 0 评论 -
4highlights for day 18 of Python
1.如何多表查询?有几种方式,有什么区别?INNER JOIN(内连接):如果表中有至少一个匹配,则返回行 【在语法中可以省略INNER关键字】LEFT JOIN(左连接):从左表返回所有的行,如果右表中没有匹配,对应的列返回NullRIGHT JOIN(右连接):从右表返回所有的行 ,如果左表中没有匹配,对应的列返回NullFULL JOIN(全连接):只要其中一个表中存在匹配,则返回行...原创 2019-08-16 22:16:05 · 137 阅读 · 0 评论 -
13highlights for day 19 of Python
1.什么是分布式分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。2.scrapy如何实现分布式由于需要爬取的数据量大,任务多,一台机器效率太低,需要多台机器共同协作处理。分布式爬虫将多台主机组合起来, 共同完成一个爬取任务,快速高效...原创 2019-08-22 21:59:52 · 167 阅读 · 1 评论