05 2022 档案

摘要:django静态文件的加载(settings中debug=True时) 1.在settings文件里面的设置 STATICFILES_DIRS = (os.path.join(BASE_DIR, 'static'),) 2.在项目目录下面建立static文件夹,里面放css,js,img等文件 3. 阅读全文
posted @ 2022-05-26 00:05 QV 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1.前端页面布局链接 2.前端页面布局链接_模态框与登录 3.前端页面布局 阅读全文
posted @ 2022-05-25 18:42 QV 阅读(27) 评论(0) 推荐(0) 编辑
摘要:暂时不写,就是任性,哈哈 但是我有别人写 roles,前提是你要看的懂:https://galaxy.ansible.com/ 阅读全文
posted @ 2022-05-25 16:09 QV 阅读(20) 评论(0) 推荐(0) 编辑
摘要:ansible的剧本playbook,目的是写ansible脚本用的,遵循的是yaml规范,一般用来写一些配置文件 playbook的建议:建议只有一个hosts,一个tasks yaml有两种数据结构: 字典 K:V 列表 [ ] yaml写列表到时候一般用- 比如: - libai - dufu 阅读全文
posted @ 2022-05-25 09:35 QV 阅读(51) 评论(0) 推荐(0) 编辑
摘要:ansible的命令格式和ansible的doc命令格式 ansible的命令格式以及后面携带的参数 -a MODULE_ARGS, #模块参数 -C, --check # 干跑,白跑 -f FORKS, --forks=FORKS #指定并发,默认5个 --list-hosts #列出主机 -m 阅读全文
posted @ 2022-05-24 18:19 QV 阅读(234) 评论(0) 推荐(0) 编辑
摘要:ansible是一个可以在远程主机上批量执行命令或者脚本的命令的工具 ansible底层是使用ssh协议实现的 ssh的端口是22 ping命令走的是网络层,走的协议是ICMP ansible的安装 epel源:一个国内的第三方库,里面有好多ios镜像 阿里巴巴镜像源:https://develop 阅读全文
posted @ 2022-05-24 17:49 QV 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:xx 阅读全文
posted @ 2022-05-14 16:07 QV 阅读(16) 评论(0) 推荐(0) 编辑
摘要:crawlspider和spider的区别 crawlspider创建爬虫文件的命令: scrapy genspider 爬虫文件名-t crawl www.xxx.com spider创建爬虫文件的命令: scrapy genspider 爬虫文件名 www.xxx.com crawlspider 阅读全文
posted @ 2022-05-14 15:46 QV 阅读(37) 评论(0) 推荐(0) 编辑
摘要:scrapy的下载中间件的作用:批量拦截整个工程中发起的所有请求和响应 拦截请求: UA伪装: 代理ip: 拦截响应: 拦截异常 #批量拦截所有的请求和响应 class MiddlewearproDownloaderMiddleware(object): #UA池 user_agent_list = 阅读全文
posted @ 2022-05-11 01:34 QV 阅读(37) 评论(0) 推荐(0) 编辑
摘要:1.scrapy的请求传参 使用场景:如果使用scrapy爬取的数据没有在同一张页面中,则必须使用请求传参 使用方法:yield scrapy.Request(url,callback,meta) :callback回调一个函数用于数据解析 :meta用来传递数据 爬虫文件操作: 1.导包 from 阅读全文
posted @ 2022-05-10 22:54 QV 阅读(312) 评论(0) 推荐(0) 编辑
摘要:1.scrapy在windows环境下安装 - 环境的安装: a. pip3 install wheel b. 下载twisted: http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted c. 进入下载目录,执行 pip3 install Twiste 阅读全文
posted @ 2022-05-09 18:36 QV 阅读(33) 评论(0) 推荐(0) 编辑
摘要:数据解析的目的是获取局部的数据 数据解析的方法有正则,xpath,bs4 正则:https://www.cnblogs.com/l1222514/p/11011009.html 正则解析: import re #正则获取定位 可以获取括号里面的内容 ex='xxxxx(.*?)xxxx' re.fi 阅读全文
posted @ 2022-05-08 15:55 QV 阅读(33) 评论(0) 推荐(0) 编辑
摘要:requests模块的get操作 1.导包 import requests 2.get操作的三个参数 requests.get(url,params,headers) url params :get请求携带的参数 heraders:UA伪装 url = 'https://www.sogou.com/ 阅读全文
posted @ 2022-05-08 15:21 QV 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1.Git的介绍 Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件,安装参见: http://git-sc 阅读全文
posted @ 2022-05-07 16:08 QV 阅读(44) 评论(0) 推荐(0) 编辑

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