上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页
摘要: 1. object.__getattribute__(self, name) 2. 类中的数据描述符 3. object.__dict__.get(name) 自身属性字典 4. object.__class__.__dict__.get(name) 类属性字典 / 非数据描述符 5. object 阅读全文
posted @ 2018-07-23 17:06 Rocin 阅读(538) 评论(0) 推荐(0) 编辑
摘要: ``` mv /tmp/ ``` ``` cp /opt/file.bak rm ``` 阅读全文
posted @ 2018-07-23 10:14 Rocin 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 传送门 1. https://docs.python.org/3/reference/datamodel.html object.\_\_getattr_\_ 2. https://docs.python.org/3/reference/datamodel.html object.\_\_getat 阅读全文
posted @ 2018-07-19 10:14 Rocin 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 思路分析 1. 用reuqests发送GET请求,发现抓取的信息的数据源(url)包含在返回的HTML中,获取该数据源(url),再用requests库发送GET请求获取数据;(这个不同于AJAX,因为数据源不用在Chrome debugger中查看XHR对象获取。网站的原理是从数据源获取数据,然后 阅读全文
posted @ 2018-07-18 14:29 Rocin 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 定义 1. 参考Flask的文档http://flask.pocoo.org/docs/1.0/templating/ controlling autoescaping 2. 转义就是将 阅读全文
posted @ 2018-07-12 23:44 Rocin 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 定义 XPath,全称 XML Path Language,即 XML 路径语言,它是一门在XML文档中查找信息的语言,是一个文档解析库。XPath 最初设计是用来搜寻XML文档的,但是它同样适用于 HTML 文档的搜索。 所以在做爬虫时,可以使用 XPath 来做相应的信息抽取,定位节点。 XPa 阅读全文
posted @ 2018-07-12 16:21 Rocin 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 封装这个概念贯穿码农工作的日常, 意义: 1. 隐藏数据,对外提供操作数据的接口,并可以对操作数据进行严格控制。 2. 隔离复杂度 阅读全文
posted @ 2018-07-12 00:01 Rocin 阅读(148) 评论(0) 推荐(0) 编辑
摘要: \__x会自动变形为\_类名\__x 正常情况 把foo定义成私有 原理:父类的__x私有属性在定义时已经变形为_父类__x,子类可以继承这个属性,但无法覆盖。所以test()里面的self.__foo的self已经绑定了父类,子类的__foo()无法覆盖。 Python的私有属性的缺点 这种变形并 阅读全文
posted @ 2018-07-11 23:36 Rocin 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1. 抽象类本质是类,是对 一组类的抽象,指的是一组类的相似性 。(另外,普通类是对一组对象的抽象,即抽象类是更高级的抽象)。 2. 接口只强调了功能(行为,函数)的相似性,但是抽象类不仅强调了功能(行为,函数)的相似性,也强调了数据属性的相似性。 3. 抽象类是一个介于类和接口之间的一个概念,有类 阅读全文
posted @ 2018-07-07 20:21 Rocin 阅读(170) 评论(0) 推荐(0) 编辑
摘要: TL;DR,可以直接看下面的总结 问题1:为什么app.config['DEBUG'] = True,然后flask run并没有开启debugger和reloading,而直接运行脚本(python manage.py)却可以生效? 然后 可以看到, 在代码配置app.debug=True,然后在 阅读全文
posted @ 2018-07-05 20:29 Rocin 阅读(5267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页