03 2023 档案
摘要:今日内容 1 Flask 和pythonweb框架介绍 # python web框架 ,本质都一样 -django:大而全,内置的app多,第三方app也多 -Flask:小而精,没有过多的内置组件,只完成web框架最基本的功能,需要借助于第三方,完成更丰富的功能 -web.py:是一个小巧灵活的P
阅读全文
摘要:今日内容 0 爬取的数据,存到mysql中 # 存到mysql中 class FirstscrapyMySqlPipeline: def open_spider(self, spider): print('我开了') self.conn = pymysql.connect( user='root',
阅读全文
摘要:今日内容 0 scrapy架构介绍 # 引擎(EGINE) 引擎负责控制系统所有组件之间的数据流,并在某些动作发生时触发事件。 # 调度器(SCHEDULER) 用来接受引擎发过来的请求, 压入队列中, 并在引擎再次请求的时候返回. 可以想像成一个URL的优先级队列, 由它来决定下一个要抓取的网址是
阅读全文
摘要:今日内容 0 selenium 登录cnblogs from selenium import webdriver from selenium.webdriver.common.by import By import time import json bro = webdriver.Chrome(ex
阅读全文
摘要:今日内容 0 bs4介绍,遍历文档树 # beautifulsoup4 从HTML或XML文件中提取数据的Python库 # 用它来解析爬取回来的xml # 安装:pip install beautifulsoup4 pip install lxml #解析库 # soup=BeautifulSou
阅读全文
摘要:今日内容 1.requests高级用法 2.代理池搭建 3.爬取某视频网站 4.爬取新闻 1.requests高级用法 发送http请求,返回的数据会有xml格式,也有json格式 import requests data = { 'cname': '', 'pid': '', 'keyword':
阅读全文
摘要:今日内容 1.爬虫介绍 2.request模块介绍 3.request发送get请求 4.request携带参数 5.url编码解码 6.携带请求头 7.发送post请求,携带数据 8.自动登录,携带cookie的两种方式 9.requests.session的使用 10.补充post请求携带数据编
阅读全文
摘要:今日内容 1.上线架构图 2.阿里云购买 3.云服务器安装mysql 4.云服务安装redis(源码安装) 5.云服务器安装python3.8(源码安装) 6.安装uwsgi 7.安装虚拟环境 8.安装nginx(源码安装) 9.路飞前端部署 10.路飞后端部署 11.路飞后台管理样式处理 12.补
阅读全文
摘要:今日内容 1.文件存储 2.搜索导航栏 3.搜索接口 4.搜索页面 5.支付宝支付介绍 6.支付宝二次封装 7.订单表设计 8.下单接口 9.前端支付页面 10.支付成功回调接口 1.文件存储 视频文件,存储到某个位置,如果放在自己服务器上 放在项目的media文件夹 服务器上线后,用户既要访问接口
阅读全文
摘要:今日内容 1.课程表数据录入 2.课程分类接口 3.所有课程接口(过滤,排序) 4.课程详情接口(没有章节和课时的内容) 5.所有章节接口(按课程过滤) 6.课程列表前端 7.课程详情前端 1.课程表数据录入 -- 老师表 INSERT INTO luffy_teacher(id, orders,
阅读全文
摘要:今日内容 1.celery执行异步任务,延迟任务,定时任务 2.django中使用celery 3.轮播图接口加缓存 4.双写一致性 5.首页轮播图定时更新 6.课程前端页面 7.课程功能表分析 1.celery执行异步任务,延迟任务,定时任务 1.异步任务 任务.delay(参数) 延迟任务 任务
阅读全文
摘要:今日内容 1.redis之列表 2.redis之hash 3.redis其他操作 4.redis 管道 5 .django中使用redis 6.celery介绍和安装 7.celery快速使用 8.celery包结构 1.redis之列表 1.lpush(name, values) 2.rpush(
阅读全文
摘要:今日内容 1.登录页面分析 2.登录页面 3.注册页面 4.Redis介绍与安装 5.Redis普通连接和连接池 6.Redis之字符串类型 1.登录页面分析 点击登录,弹出登录组件,盖住整个屏幕(定位) 点击登录组件中的X,关闭登录组件(子传父) Login.vue <template> <div
阅读全文
摘要:今日内容 1.腾讯云短信开发 2.短信验证码接口 3.短信登录接口 4.短信注册接口 1.腾讯云短信开发 给手机发送短信 》第三方平台:腾讯云短信 》 API和SDK,有sdk优先用sdk sdk: 3.0版本,云操作的sdk,不仅仅有发送短信,还有云功能的其他功能 2.0版本,简单,只有发送短信功
阅读全文
摘要:今日内容 1.为开源项目贡献代码 2.pycharm使用git 3.登录注册功能分析 4.手机号是否存在接口 5.多方式登录接口 6.腾讯云短信申请 1.为开源项目贡献代码 github,gitee 看到好的开源项目, 发现有bug,为他增加新功能 》你加入了代码 》想合并进开源项目,如何做 步骤:
阅读全文
摘要:今日内容 1.git多分支 2.git远程仓库 3.ssh方式连接远程仓库 4.协同开发 5.冲突解决 6.线上分支合并 7.远程仓库回滚 1.git多分支 # 为什么要有分支 -可以保证,主分支的版本都是可以查看的版本 -我们都在开发分支开发,开发完成,合并到主分支 # 分支操作 -分支查看 gi
阅读全文
摘要:今日内容 1.前台主页功能 2.前台轮播图功能完成 3.git介绍和安装 4.git使用流程 5.git常用命令 6.git忽略文件 1.前台主页功能 首页页面组件 头部组件(小组件) 轮播图组件(小组件) 尾部组件(小组件) Header组件 <template> <div class="head
阅读全文