摘要:
本质: 说到提高性能,我们可以想到的是利用多进程、多线程以及单线程实现并发,由于爬虫爬取信息时IO操作较多,所以利用单线程实现并发是较好的选择 爬虫本质上还是建立socket连接,通过http请求获取数据 IO多路复用和异步非阻塞 IO多路复用:监听多个socket连接的状态变化,是否连接成功,是否 阅读全文
摘要:
1.登录页面,显示二维码 当我们打开网页微信时,会看到一个用于扫码登录的二维码,所以我们要模拟该页面给我们的页面也弄一个二维码 通过查看网页代码我们发现,这个二维码的标签为 这个src属性的最后一段每次访问都是不同的,我们发现每次访问该页面时,会向后端发送请求获得这个随机字符串 这个请求的结果为 所 阅读全文
摘要:
requests Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 License 阅读全文
摘要:
前端相关 Bootstrap中文网 前端数据展示 前端教程 VUE官网 论坛 红黑联盟 伯乐在线 易百教程 掘金 stackoverflow python的一些框架的中文翻译 Git Linux命令大全 实验楼 简书 segmentfault 开源中国 别人家的博客 CLEAN CODER Mike 阅读全文
摘要:
操作系统本身的内存管理机制:1、分配内存 slab2、浪费 buddy system3、回收 buddy system LRU redis安装配置 下载:wget http://download.redis.io/releases/redis-3.2.10.tar.gz解压:tar xzf redi 阅读全文
摘要:
Flask框架中的信号基于blinker,其主要就是让开发者可是在flask请求过程中定制一些用户行为。 pip3 install blinker 1. 内置信号 request_started = _signals.signal('request-started') # 请求到来前执行 reque 阅读全文
摘要:
from flask import Flask from werkzeug.wsgi import DispatcherMiddleware from werkzeug.serving import run_simple app01 = Flask('app01') app02 = Flask('a 阅读全文
摘要:
在使用flask-session,flask-sqlalchemy等组件时,我们发现都是导入以后实例化一个类,并将app传入进行使用,或者先实例化一个对象,再利用对象的init_app方法将app传入使用 我们也可以模仿这些组件的做法自定义一个认证组件 首先创建组件的目录和文件 auth.py fr 阅读全文
摘要:
flask-migrate 作用:做数据库迁移依赖:flask-script flask-sqlalchemy 使用 项目结构 manage.py(其它文件内容与flask-sqlalchemy中一样) from s8day130_pro import create_app,db from flas 阅读全文
摘要:
将SQLAlchemy相关的所有功能都封装到db=flask_sqlalchemy.SQLAlchemy()对象中 - 创建表class User(db.Model):pass - 操作表db.session 具体使用 项目目录结构 步骤: 1. 在 __init__.py中创建db对象 from 阅读全文