01 2024 档案
日志模块
摘要:日志模块 1. 什么是日志? # 记录你的代码在执行过程中的一些变化(记录的是一些有意义的变化) 2. 日志如何学习? # 只需要回CV即可,复制代码会改代码即可 3. 日志的等级 import logging logging.debug('debug message') # 10 logging. 阅读全文
posted @ 2024-01-05 16:45 Way*yy 阅读(10) 评论(0) 推荐(0) 编辑
git线上合并、pycharm操作git、判断手机号是否存在
摘要:线上分支合并 本地合并分支:git merge dev 远端创建dev分支 >本地没有,拉去一下就有了 git pull origin dev 本地创建dev分支 >远端没有,推送一下就有了 git push origin dev # 远端创建dev分支,拉去到本地 -远端,在网页中点点点创建分支 阅读全文
posted @ 2024-01-04 11:05 Way*yy 阅读(6) 评论(0) 推荐(0) 编辑
GItee多分支、远程仓库、冲突解决
摘要:git多分支操作 # 分支操作: -1、查看分支: git branch # 查看本地 git branch -a # 查看本地以及远程 -2、创建分支: git branch 分支名字 -3、切换分支: git checkout 分支名字 -4、删除分支: git branch -d 分支名字 - 阅读全文
posted @ 2024-01-04 11:05 Way*yy 阅读(146) 评论(0) 推荐(0) 编辑
Git的介绍以及使用
摘要:Git的介绍与安装 # 当我们的项目写好以后需要放到代码仓库中,来管理我们的代码,代码仓库有两种: -svn:这个比较老,市面上基本不再使用 -git:比较流行,做代码管理 # Git的作用: 1、可以完成多人协同开发项目,帮助程序员整合代码 2、如果代码出现冲突,会提示开发者,让其解决冲突 3、做 阅读全文
posted @ 2024-01-04 11:04 Way*yy 阅读(16) 评论(0) 推荐(0) 编辑
bootstart
摘要:今日内容详细 文档处理 # js中创建一个节点 var a = document.createElement('a'); <script> let p = $('<p>') //在jQuery中创建一个标签 p.text("hello") //在标签对象中添加文本 p.attr("id", "d1" 阅读全文
posted @ 2024-01-02 11:51 Way*yy 阅读(5) 评论(0) 推荐(0) 编辑
jQuery
摘要:jQuery快速入门 我们最好称之为是jQuery库更好一些,不要称之为是框架 # 库就类似于是Python中的模块,简称为jq # jQuery就是js、css等的封装版本,只要一封装,写法肯定会简单 jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。# 他就是一 阅读全文
posted @ 2024-01-02 11:50 Way*yy 阅读(8) 评论(0) 推荐(0) 编辑
RegExp对象
摘要:RegExp对象 //在JS中使用正则表达式 第一种方式: //定义一个正则表达式 let res = new RegExp("^[a-zA-Z][a-zA-Z0-9]{5,13}") //正则校验数据 let res1 = res.test("9ang123456789") console.log 阅读全文
posted @ 2024-01-02 11:50 Way*yy 阅读(26) 评论(0) 推荐(0) 编辑
JavaScript
摘要:溢出属性 p { height: 100px; width: 50px; border: 3px solid red; /*overflow: visible; !*默认就是可见 溢出还是展示*!*/ /*overflow: hidden; !*溢出部分直接隐藏*!*/ /*overflow: sc 阅读全文
posted @ 2024-01-02 11:50 Way*yy 阅读(3) 评论(0) 推荐(0) 编辑
CSS标签
摘要:伪类选择器 <style> /*未访问时候显示的*/ a:link { color: #FF0000; } /* 鼠标移动到链接上 */ a:hover { color: #FF00FF } /* 选定的链接 */ a:active { color: #0000FF } /* 已访问的链接 */ a 阅读全文
posted @ 2024-01-02 11:50 Way*yy 阅读(3) 评论(0) 推荐(0) 编辑
html标签
摘要:img标签 <!--主要是在网页显示图片--> 标签的属性: 1、自带属性 2、自定义属性 <img src="preview.jpg" alt="动漫" width="200px"> src: <!--写图片的地址:外链地址或者相对地址--> alt: <!--当图片加载失败时显示对图片的描述性信 阅读全文
posted @ 2024-01-02 11:50 Way*yy 阅读(7) 评论(0) 推荐(0) 编辑
认识前端
摘要:前端 什么是前端? 前端就是用户可以直接看得到的视图层就是前端 什么是后端? 后端是和数据打交道的,在用户看不到的 前端学习的内容 """前端三剑客""" HTML:一个网页的骨架,没有任何样式 CSS:给一个网页添加样式,让其变得更加美观 JavaScript:让网页有动效 前端框架: jQuer 阅读全文
posted @ 2024-01-02 11:50 Way*yy 阅读(13) 评论(0) 推荐(0) 编辑
Django基础
摘要:静态文件配置 # 登陆功能 """ 我们将html文件默认都放在templates文件夹下 我们将网站所使用的静态文件默认都放在static文件夹下 静态文件 前端已经写好了的 能够直接调用使用的文件 网站写好的js文件 网站写好的css文件 网站用到的图片文件 第三方前端框架 ... 拿来就可以直 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(8) 评论(0) 推荐(0) 编辑
Django框架
摘要:框架 框架就是可以做到将前端、后端、数据库三者给融合到一起 web应用的简介 """Django框架是一个专门来开发web项目的框架""" 1、web应用是什么? # web应用程序是一种可以通过web访问的应用程序,也就是说只需要一个浏览器即可,不需要其他的软件了 2、应用程序有C/S和B/S两种 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(38) 评论(0) 推荐(0) 编辑
Django中对数据的改、删、查
摘要:如何动态的展示我们的数据 1、先获取到数据库中的信息内容 def user_info(request): userinfo_all = models.user_info.objects.all() # 获取所有的用户对象 # <QuerySet [<user_info: user_info obje 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(314) 评论(0) 推荐(0) 编辑
url函数的使用(支持正则)
摘要:url函数的使用(支持正则) # Django1X中使用的是url url(r'^test/', views.test), url函数的第一个参数是支持正则表达式的,如果匹配到了一个路由就不会往下匹配,直接执行到对应的视图层。 Eg: url('test', views.test), url('te 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(31) 评论(0) 推荐(0) 编辑
CBV源码
摘要:三板斧问题 # 在视图函数中写函数和普通函数不太一样 # Django中使用的局部是request def index(request): pass HttpResponse:返回的字符串 render:返回的HTML页面,并且再返回给浏览器之前还可以给HTML文件传值 redirect:重定向 " 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(7) 评论(0) 推荐(0) 编辑
模版之标签、orm多表查询
摘要:模版之标签 就是在模版里面使用流程控制:if、else、elseif、for等等 for标签: # lis是通过locals()从后端返回出来的数据 {% for li in lis %} <p>{{ li }}</p> {% endfor %} # 这样我们在前端看到的就是for循环后的结果了 # 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(10) 评论(0) 推荐(0) 编辑
MTV、MVC
摘要:choices参数的使用 # choices它是ORM中常用字段中的参数 作用: 类似于一些字段:性别、学历、客户来源、是否上学、是否结婚等字段 # 针对于一些字段它的情况能够被列举完,像这样的字段,我们在表中存储的时候一般使用choices参数 案例 class Customer(models.M 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(14) 评论(0) 推荐(0) 编辑
前后端数据传输的编码格式
摘要:前后端数据传输的编码格式(contentType) # 前后端传输的时候请求方式有两种: GET,POST # 我们只研究POST请求的编码格式: POST的三种编码格式:urlencoded、form-data、json # 有哪些方式可以发送POST请求? form表单、Ajax、postman 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(79) 评论(0) 推荐(0) 编辑
分页原理、cookie
摘要:推导分页原理 分页:当我们要展示的数据特别多的时候,一页展示不完,这个时候我们需要把要展示的数据分成多页展示 分页中需要的几个参数: 1. 总数据有多少条 2. 每页展示多少条数据(自己规定的20) 3. 一共展示多少页 4. 总页数 = 总数据量 / 每页展示多少条数据 5. 当前第几页(前端传过 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(11) 评论(0) 推荐(0) 编辑
Django操作cookie
摘要:Django操作cookie # 设置cookie obj.set_cookie("username", username, "password", password, max_age=2880) # 获取cookie request.COOKIES.get("username"): COOKIE参 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(81) 评论(0) 推荐(0) 编辑
Auth模块
摘要:csrf跨站请求相关的装饰器 # 在Django中有一个中间件对csrf跨站请求做了验证,我只需要把这个中间件打开,那么就意味着所有的方法都要被验证 若在所有的视图函数中,只需要几个验证,另外的则不验证,怎么办? csrf_protect:哪个视图函数加了这个装饰器,这个函数就会被验证 csrf_e 阅读全文
posted @ 2024-01-02 11:44 Way*yy 阅读(6) 评论(0) 推荐(0) 编辑
01-认识爬虫
摘要:requests模块快速使用 #介绍:使用requests可以模拟浏览器的请求,比起之前用到的urllib(内置模块),requests模块的api更加便捷(本质就是封装了urllib3) # 注意:requests库发送请求将网页内容下载下来以后,并不会执行js代码,这需要我们自己分析目标站点然后 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(8) 评论(0) 推荐(0) 编辑
02-爬虫的高阶使用
摘要:代理池的搭建 # 搭建步骤 -1、git clone git@github.com:jhao104/proxy_pool.git -2、在pycharm中打开项目 -3、创建虚拟环境,并且安装依赖 pip install -r requirements.txt -4、修改配置文件:DB_CONN = 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(22) 评论(0) 推荐(0) 编辑
03-selenium的使用
摘要:搜索文档数 find_all:找所有,返回列表 find:找一个 Tag对象 from bs4 import BeautifulSoup import re html_doc = """ <html><head><title>The Dormouse's story</title></head> < 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(12) 评论(0) 推荐(0) 编辑
04-selenium等待元素加载、元素使用、xpath的使用
摘要:selenium等待元素加载 # 代码操作非常快 》有的标签还没加载 》找就找不到 》就会报错 # 设置等待:显示等待,隐士等待 bro.implicitly_wait(10) # 找某个标签,如果找不到,最多等待10s selenium元素操作 # 点击操作 click() # 写文字 send_ 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(72) 评论(0) 推荐(0) 编辑
05-打码平台的使用、scrapy介绍安装
摘要:打码平台 数字字母类的验证码可以使用python模块:ddddocr 计算题,成语题,滑块。。。:第三方打码平台,人工操作 打码平台 -云打码,超级鹰 超级鹰SDK import requests from hashlib import md5 class ChaojiyingClient(obje 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(52) 评论(0) 推荐(0) 编辑
06-scrapy的使用
摘要:scrapy解析数据 # 运行爬虫程序 scrapy crawl cnblogs ##### 可以项目目录下写个main.py from scrapy.cmdline import execute execute(['scrapy','crawl','cnblogs','--nolog']) ### 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(1) 评论(0) 推荐(0) 编辑
07-scrapy的高阶用法
摘要:爬虫中间件和下载中间件 爬虫中间件 # 第一步:写个爬虫中间件类 class ScrapyDemoSpiderMiddleware: @classmethod def from_crawler(cls, crawler): # This method is used by Scrapy to cre 阅读全文
posted @ 2024-01-02 11:24 Way*yy 阅读(27) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示