摘要:
RBAC权限管理 详解 基于角色的权限访问控制(Role Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了 阅读全文
摘要:
selenium模块 介绍 安装 基本使用 选择器 基本用法 xpath 获取标签属性 等待元素被加载 1、selenium只是模拟浏览器的行为,而浏览器解析页面是需要时间的(执行css,js),一些元素可能需要过一段时间才能加载出来,为了保证能查找到元素,必须等待 2、等待的方式分 两种: 隐式等 阅读全文
摘要:
爬虫之request模块 request简介 基于GET请求 基本请求 带参数的get请求 headers 请求头 User Agent 我们要用爬虫来爬取数据究其本质就是通过脚本模拟浏览器来进行操作,在任何一个html界面我们通过f12来调用代码,通过network选项来找到请求头进行操作! 一般 阅读全文
摘要:
一、什么是爬虫 如果我们把互联网比作一张大的蜘蛛网,那一台计算机上的数据便是蜘蛛网上的一个猎物,而爬虫程序就是一只小蜘蛛,沿着蜘蛛网抓取自己想要的猎物/数据 爬虫的基本定义 向网站发起请求,获取资源后分析并提取有用数据的程序 爬虫的基本流程 发送请求 获取响应内容 解析内容 保存数据 如下 请求与响 阅读全文
摘要:
浅copy a=[1,2,3] b=a 如下图 该种情况属于浅拷贝,浅拷贝只拷贝引用,不copy内容 深拷贝(利用copy模块) copy.copy() copy会根据数据类型为可变还是不可变进行判断:如果是不可变类型,和浅拷贝相同;如果是可变类型,只是拷贝第一层。 copy.deepcopy() 阅读全文