上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 登录认证装饰器 from flask import Flask, request, render_template, redirect, session, jsonify, url_for app = Flask(__name__) # 如果要用session,必须加这一句 app.secret_k 阅读全文
posted @ 2023-11-15 21:33 吼尼尼痛 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Flask简介 # python 主流的web框架 -Django -fastapi:异步 -flask # flask 是个微型的web框架,不像djagno那么庞大,django有很多内置app,缓存,信号,消息,权限,admin # flask 随着项目越来越大,使用第三方插件,越来越像dja 阅读全文
posted @ 2023-11-15 14:55 吼尼尼痛 阅读(75) 评论(0) 推荐(0) 编辑
摘要: scrapy解析数据 ##### 运行爬虫 scrapy crawl cnblogs ##### 可以项目目录下写个main.py from scrapy.cmdline import execute execute(['scrapy','crawl','cnblogs','--nolog']) # 阅读全文
posted @ 2023-11-14 15:18 吼尼尼痛 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 课程详情接口 # 思路一: 直接在之前写好的查询所有课程的视图类上,配置一个类即可 class CourseView(GenericViewSet, CommonListModelMixin,CommonRetrieveModelMixin) 返回的字段,跟详情,不太对应(详情中要求拿出所有章节和课 阅读全文
posted @ 2023-11-08 19:06 吼尼尼痛 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 打码平台 # 1 登录某些网站,会有验证码 》想自动破解 -数字字母:python模块:ddddocr -计算题,成语题,滑块。。。:第三方打码平台,人工操作 # 2 打码平台 -云打码,超级鹰 # 3 咱们破解网站登录的思路 -使用selenium 》打开网站 》(不能解析出验证码地址) 》使用截 阅读全文
posted @ 2023-11-08 18:57 吼尼尼痛 阅读(189) 评论(0) 推荐(0) 编辑
摘要: selenium等待元素加载 # 代码操作非常快 》有的标签还没加载 》找就找不到 》就会报错 # 设置等待:显示等待,隐士等待 bro.implicitly_wait(10) # 找某个标签,如果找不到,最多等待10s selenium元素操作 # 点击操作 click() # 写文字 send_ 阅读全文
posted @ 2023-11-08 15:53 吼尼尼痛 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 搜索文档树 # 1 find_all :找所有 列表 # 2 find 找一个 Tag类的对象 find和find_all from bs4 import BeautifulSoup html_doc = """ <html><head><title>The Dormouse's story</ti 阅读全文
posted @ 2023-11-07 17:22 吼尼尼痛 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 代理池搭建 IP代理 每个设备都会有自己的IP地址 电脑有ip地址 》访问一个网站 》访问太频繁 》封ip 收费:靠谱稳定--提供api 免费:不稳定--自己写api用 开源的:https://github.com/jhao104/proxy_pool 免费代理 》爬取免费代理 》验证 》存到red 阅读全文
posted @ 2023-11-06 21:18 吼尼尼痛 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 爬虫介绍 爬虫是什么? 网页蜘蛛,网络机器人,spider 在互联网中 通过 程序 自动的抓取数据 的过程 根上:使用程序 模拟发送http请求 》得到http响应 》把响应的数据解析出来 》存起来 做爬虫需要掌握的技术 Web端爬虫(网页) 抓包 抓包工具 》浏览器、Charles、fiddler 阅读全文
posted @ 2023-11-02 21:39 吼尼尼痛 阅读(195) 评论(0) 推荐(0) 编辑
摘要: celery包结构 project ├── celery_task # celery包 │ ├── __init__.py # 包文件 │ ├── celery.py # celery连接和配置相关文件,且名字必须叫celery.py │ └── tasks.py # 所有任务函数 ├── add_ 阅读全文
posted @ 2023-10-20 22:16 吼尼尼痛 阅读(23) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页