09 2017 档案

摘要:本人使用Beautifulsoup需要理解的概念,所以在此记录。 详细方法请参考 官方网址 1 Beautifulsoup类中的基本元素 soup = Beautifulsoup(...) 1.1 Tag: 标签,最基本单位,分别用<>和</>来表示开头和结。soup.Tag 1.2 Name: 标 阅读全文
posted @ 2017-09-25 14:25 fuzzier 阅读(291) 评论(0) 推荐(0) 编辑
摘要:以下是我看见python装饰器的一些我不熟悉的特点,所以记录一下 1 装饰器的特性: 1.1 可以吧被装饰的函数替换成不同的函数 decorate(func)。 1.2 加载模块时候立即执行。这点很有用 这里我们可以给出最简单的装饰器 2 闭包的特点: 2.1 inner 能访问 outer 及其祖 阅读全文
posted @ 2017-09-24 22:16 fuzzier 阅读(167) 评论(0) 推荐(0) 编辑
摘要:本人先整理一遍思路 1 源码内找不到搜索的内容: 1.1 ajax请求,也就是本文的内容 1.2 数据经过加密需要js进行解密 2 如果是ajax请求,我们可以通过抓包,对其进行请求进行分析, 2.1 找到我们需要的通过异步请求的url, 2.2 对其response进行分析,找到我们的数据。 3 阅读全文
posted @ 2017-09-19 14:27 fuzzier 阅读(430) 评论(0) 推荐(0) 编辑
摘要:前沿: 首先是看到了单例模型,想不明白 outer中的参数 为什么能像 global的参数 一样屹立不倒。 #单例模型 def single_model(cls): instance = {} def inner(*args, **kwargs): print if cls not in insta 阅读全文
posted @ 2017-09-18 16:23 fuzzier 阅读(508) 评论(0) 推荐(1) 编辑
摘要:总的来说python的 magic method 主要是围绕一些类中形如 __xx__ 的样子的方法。 1 构造对象和初始化对象 __new__, __init__ 等 2 控制属性访问 __getattribute__, __setattr__ 等 3 创建对象描述符 __get__, __set 阅读全文
posted @ 2017-09-13 00:02 fuzzier 阅读(603) 评论(0) 推荐(0) 编辑
摘要:4 请求(request) from flask import request request接收了WSGI server 传递过来的 environ 字典变量,并提供了很多常用的属性和方法可以使用,比如请求的 method、path、args 等。 同时request还有一个特性——它不能被应用修 阅读全文
posted @ 2017-09-10 11:34 fuzzier 阅读(288) 评论(0) 推荐(0) 编辑
摘要:1 application 启动(匹配路由) 1.1 首先我们需要了解wsgi的概念: 每个 python web 应用都是一个可调用(callable)的对象。在 flask 中,这个对象就是 app=Flask(__name__) 创建出来的app,也就是 Application 部分。要运行 阅读全文
posted @ 2017-09-07 12:47 fuzzier 阅读(262) 评论(0) 推荐(0) 编辑
摘要:多个iterable连接 chain 1 itertools.chain(*iterable) 将多个序列作为一个单独的序列返回 在iter中添加判断类 compress ifiter ifterfalse tabkewihe 1 itertools.compress(data, selector) 阅读全文
posted @ 2017-09-01 22:39 fuzzier 阅读(371) 评论(0) 推荐(0) 编辑