摘要: MySQL(基础) 阅读全文
posted @ 2018-11-20 16:51 咖啡· 阅读(111) 评论(0) 推荐(0) 编辑
摘要: html 前端基础-html 介绍和head标签 ( 1 ) 前端基础-html 字体标签,排版标签,超链接,图片标签 前端基础-html 列表标签,表格标签,表单标签 css: 前端基础-css css引入 css选择器 css继承性和层叠性 前端基础-css padding(内边框), bord 阅读全文
posted @ 2018-10-31 15:49 咖啡· 阅读(211) 评论(0) 推荐(0) 编辑
摘要: python基础部分 python基础一 python基础二 python数据类型一(重点是字符串的各种操作) python数据类型二(列表和元组) python数据类型三(字典) is和==的区别以及编码、解码 set集合、深浅拷贝 文件操作 python函数部分 初识函数 函数的进阶 闭包、迭代 阅读全文
posted @ 2018-10-12 17:33 咖啡· 阅读(178) 评论(0) 推荐(0) 编辑
摘要: selenium 概念:用来完成浏览器自动化相关的操作。可以通过代码的形式制定一些基于浏览器自动化的相关操作(行为动作),当代码执行后,浏览器就会自动触发先关的事件 环境安装: pip install selenium 下载对应浏览器的驱动程序 编码流程: 导包:from selenium impo 阅读全文
posted @ 2019-05-06 21:22 咖啡· 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 使用云打码平台识别验证码 相关的门户网站在进行登录的时候,如果用户连续登录的次数超过3次或者5次的时候,就会在登录页中动态生成验证码。通过验证码达到分流和反爬的效果。 云打码平台处理验证码的实现流程: 云打码平台处理验证码的实现流程: 代码展示: 模拟登陆 cookie的应用和处理 阅读全文
posted @ 2019-05-06 20:45 咖啡· 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 一、简介 什么是requests模块: requests模块是python中原生的基于网络请求的模块,其主要作用是用来模拟浏览器发起请求。功能强大,用法简洁高效。在爬虫领域中占据着半壁江山的地位。 为什么要使用requests模块 因为在使用urllib模块的时候,会有诸多不便之处,总结如下: 手动 阅读全文
posted @ 2019-04-29 19:50 咖啡· 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.@app.before_request 在请求(request)之前做出响应 @app.before_request 也是一个装饰器,他所装饰的函数,都会在请求进入视图函数之前执行 2.@app.after_request 在响应(response)之前做出响应 实例 from flask im 阅读全文
posted @ 2019-02-28 18:44 咖啡· 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: 首先展示一下: from flask import Flask app = Flask(__name__) # type:Flask app.config["DEBUG"] = True 这句 app.config["DEBUG"] = True 可以实现的功能可刺激了 代码只要发生改动,自动重启F 阅读全文
posted @ 2019-02-28 18:43 咖啡· 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 基本用法 Django的路由系统url集中在一起,而Flask的路由系统以装饰器的形式装饰在视图上如: @app.route("/",methods=["GET","POST"]) @app.route() 装饰器中的参数 第一个位置参数代表路由地址 methods : 当前 url 地址,允许访问 阅读全文
posted @ 2019-02-28 18:42 咖啡· 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Flask中的Session Flask中的Session不同于Django的session,django的session存在后端数据库中,而flask的session会将你的SessionID存放在客户端的Cookie中,使用起来非常的奇怪 1. Flask 中 session 是需要 secre 阅读全文
posted @ 2019-02-28 17:50 咖啡· 阅读(178) 评论(0) 推荐(0) 编辑
摘要: jinja2介绍 jinja2是Flask作者开发的一个模板系统,起初是仿django模板的一个模板引擎,为Flask提供模板支持,由于其灵活,快速和安全等优点被广泛使用。 jinja2的优点 jinja2之所以被广泛使用是因为它具有以下优点: 相对于Template,jinja2更加灵活,它提供了 阅读全文
posted @ 2019-02-28 17:23 咖啡· 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1.Flask中的HTTPResponse 在Flask 中的HttpResponse 在我们看来其实就是直接返回字符串 2.Flask中的Redirect 每当访问"/redi"这个地址的时候,视图函数redi会触发redirect("/") 跳转到url地址: "/" 并会触发"/"对应的视图函 阅读全文
posted @ 2019-02-28 17:21 咖啡· 阅读(5565) 评论(0) 推荐(0) 编辑
摘要: Redis介绍 Redis是什么 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string、list、set、zset(sorted set)和hash。这些数据类型都支持push/pop、add/remove、取交集、并集和差集及其 阅读全文
posted @ 2019-01-23 20:26 咖啡· 阅读(153) 评论(0) 推荐(0) 编辑