会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Rocinante
ASAP - always strive and prosper.
WTF - What's true for love, is true for code.
********************************Manjaro - yyds!********************************
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
27
下一页
2018年7月23日
Python - 关于属性访问的优先级,属性访问顺序,python attributel lookup,类和实例访问属性的顺序
摘要: 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)
编辑
Linux - 删除文件的正确方式
摘要: ``` mv /tmp/ ``` ``` cp /opt/file.bak rm ```
阅读全文
posted @ 2018-07-23 10:14 Rocin
阅读(256)
评论(0)
推荐(0)
编辑
2018年7月19日
Python - __getattr__和__getattribute__的区别
摘要: 传送门 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)
编辑
2018年7月18日
爬虫 - 抓取新浪新闻中心每周点击量排行
摘要: 思路分析 1. 用reuqests发送GET请求,发现抓取的信息的数据源(url)包含在返回的HTML中,获取该数据源(url),再用requests库发送GET请求获取数据;(这个不同于AJAX,因为数据源不用在Chrome debugger中查看XHR对象获取。网站的原理是从数据源获取数据,然后
阅读全文
posted @ 2018-07-18 14:29 Rocin
阅读(679)
评论(0)
推荐(0)
编辑
2018年7月12日
WEB - Autoescaping, escaping, escape(转义)
摘要: 定义 1. 参考Flask的文档http://flask.pocoo.org/docs/1.0/templating/ controlling autoescaping 2. 转义就是将
阅读全文
posted @ 2018-07-12 23:44 Rocin
阅读(263)
评论(0)
推荐(0)
编辑
爬虫 - XPath
摘要: 定义 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)
编辑
2018年7月11日
Python - 私有属性(双下线的变形)
摘要: \__x会自动变形为\_类名\__x 正常情况 把foo定义成私有 原理:父类的__x私有属性在定义时已经变形为_父类__x,子类可以继承这个属性,但无法覆盖。所以test()里面的self.__foo的self已经绑定了父类,子类的__foo()无法覆盖。 Python的私有属性的缺点 这种变形并
阅读全文
posted @ 2018-07-11 23:36 Rocin
阅读(226)
评论(0)
推荐(0)
编辑
2018年7月7日
面向对象 - 抽象类和接口
摘要: 1. 抽象类本质是类,是对 一组类的抽象,指的是一组类的相似性 。(另外,普通类是对一组对象的抽象,即抽象类是更高级的抽象)。 2. 接口只强调了功能(行为,函数)的相似性,但是抽象类不仅强调了功能(行为,函数)的相似性,也强调了数据属性的相似性。 3. 抽象类是一个介于类和接口之间的一个概念,有类
阅读全文
posted @ 2018-07-07 20:21 Rocin
阅读(170)
评论(0)
推荐(0)
编辑
2018年7月5日
Flask - app.debug=True,python manage.py和export FLASK_DEBUG=True,flask run的不同。
摘要: 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
下一页
公告