- 博客(16)
- 收藏
- 关注
原创 vue安装及创建运行
vue安装及创建运行文章目录vue安装及创建运行vue下载vue-devtools调试工具简单流程:vue下载cnpm安装:升级npm:cnpm install npm -gnpm cofig set cache “”C:\nodejs\node_cache“”npm cofig set prefix “”C:\nodejs\node_cache“”安装cnpm:一个国内的np...
2019-08-20 20:50:46
226
原创 迭代器&生成器
迭代器&生成器文章目录迭代器&生成器迭代器迭代器可迭代对象包括:生成器迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所以的元素被访问完结束。迭代器只能往前不会后退。1.可迭代对象我们已经知道可以对list、tuple、str等类型的数据使用for…in…的循环语法从其中依次拿到数据进行使用,我们把这...
2019-08-20 17:09:55
164
原创 python 变量使用进阶
python 变量使用进阶文章目录python 变量使用进阶什么是变量的作用域?作用域的产生作用域的类型**变量名解析LEGB法则**global与nonlocal关键字python针对变量,的内存管理机制id()函数引用计数浅拷贝和深拷贝浅拷贝浅拷贝总结:深拷贝深拷贝和浅拷贝copy.copy和copy.deepcopy的区别什么是变量的作用域?在python程序中创建、改变、查看变量名...
2019-08-20 10:45:04
328
原创 面向对象--(三)
面向对象–(三)文章目录面向对象--(三)私有权限修改私有属性的值多态类属性和实例属性静态方法和类方法2. 静态方法__new__方法是对象创建的----面向对象–(三)私有权限面向对象三大特性:封装、继承、多态封装的意义:将属性和方法放到一起做为一个整体,然后通过实例化对象来处理;隐藏内部实现细节,只需要和对象及其属性和方法交互就可以了;对类的属性和方法增加 访问权限控制。...
2019-08-20 01:29:38
155
原创 面向对象---继承
面向对象—继承文章目录面向对象---继承单继承多继承子类重写父类的同名属性和方法多层继承super()的使用————面向对象—继承继承介绍以及单继承单继承单继承:子类只继承一个父类很久很久以前(long long age:)曾经有这样一个故事:情节:煎饼果子老师傅在煎饼果子界摸爬滚打几十年,拥有一身精湛的煎饼果子技术,并总结了一套"古法煎饼果子配方"。可是老师傅年迈已久,在嗝屁之...
2019-08-20 01:07:59
160
原创 面向对象
面向对象文章目录面向对象面向对象的介绍面向对象介绍类和对象定义类— init —定义类的方法总结--------面向对象面向对象的介绍面向过程:根据业务逻辑从上到下写代码面向对象:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程的思路是将数据与函数按照执行的逻辑顺...
2019-08-20 00:50:20
467
原创 变量及简单数据类型
变量及简单数据类型文章目录变量及简单数据类型变量的定义查看变量的数据类型标识符python中的关键字标识符的命名规则运算符赋值运算符复合赋值运算符----- 变量及简单数据类型变量的定义所谓变量,可以理解为菜篮子,如果需要存储多个数据,最简单的方式是有多个变量,当然了也可以使用一个 程序就是用来处理数据的,而变量就是用来存储数据的查看变量的数据类型可以使用type来查看数据类型...
2019-08-20 00:19:50
424
原创 MongoDB数据库的下载, 安装与配置
MongoDB数据库下载安装与使用文章目录@[toc]1.MongoDB数据库的下载, 安装与配置2.MongoDB数据库操作3.Python与mongo交互1.MongoDB数据库的下载, 安装与配置# MongoDB数据库的下载:[外链图片转存失败(img-sM4PkuDg-1566218184598)(C:\Users\Administrator\AppData\Roaming\T...
2019-08-19 20:36:47
222
原创 Selenium 与 PhantomJS
day7 ~ Selenium 与 PhantomJS文章目录1.selenium介绍2.selenium安装3.selenium常用操作4.qq空间模拟登陆5.PhantomJS浏览器使用5.图片懒加载1.selenium介绍# 介绍:1.selenium是一个web自动化测试用的框架. 程序员可以通过代码实现对浏览器的控制, 比如打开网页, 点击网页中的元素, 实现鼠标滚动等操作.2...
2019-08-19 20:35:12
163
原创 requests高阶 & BS4
day6 ~ requests高阶 & BS4文章目录@[toc]1.requests高阶用法2.BeautifulSoup库使用昨日回顾:requests:get(url, headers, params, proxies)post(url, headers, data, proxies)xpath:///nodenamenodename[@attribute="...
2019-08-19 20:34:31
134
原创 增量式与分布式
day14 ~ 增量式与分布式文章目录@[toc]1.redis的安装2.基于crawlSpider的全站数据爬取3.分布式4.增量式5.scrapy提高数据爬取效率6.虚拟环境昨日回顾:1.redis的安装1.将安装包解压到一个文件夹下: 如 D:\redis, 会在该文件夹下看到所有redis的文件2.将该文件夹添加至系统环境变量中3.在解压的文件目录的地址栏上输入cmd, 在cm...
2019-08-19 20:33:33
280
原创 scrapy开始初始下载
day11 ~ scrapy初识文章目录@[toc]1.scrapy安装与环境依赖2.创建项目3.项目目录介绍4.scrapy框架介绍: 5大核心组件与数据流向6.scrapy爬取校花网人名与图片下载链接1.scrapy安装与环境依赖# 1.在安装scrapy前需要安装好相应的依赖库, 再安装scrapy, 具体安装步骤如下: (1).安装lxml库: pip install lxm...
2019-08-19 20:32:38
202
原创 scrapy框架
day12 ~ scrapy详解文章目录@[toc]1.scrapy 多页爬取2.scrapy爬取详情页3.scrapy发送post请求4.scrapy中间件5.下载中间件实现UA池昨日回顾:1.scrapy框架五大核心组件:1.引擎: 负责数据流传递, 各个组件之间的通信2.spider: 定义了爬取的行为和数据解析3.调度器: scheduler, 负责调度所有的请求4.下载器...
2019-08-19 20:31:14
323
原创 基于数据指纹的增量式
文章目录基于数据指纹的增量式概念基于数据指纹的增量式概念 -检测网站数据更新的内容 -核心:去重 -url -数据指纹增量式爬虫 :电影名称与电影类型的爬取url:https://www.4567tv.co/list/index1.html新建文件夹:4567tv在文本框中改为cmd回车在cmd中写入命令定位import scrapyf...
2019-08-13 16:26:28
203
原创 自动化测试 selenium 模块 webdriver使用02
自动化测试 selenium 模块 webdriver使用02跟据我上一篇文章:往下走:实现滚动下拉:整体滚动下拉是这样的:for i in range(3): browser.execute_script('window.scrollTo(0,document.body.scrollHeight)')text = browser.page_source我之后要通过tex...
2019-07-31 17:17:26
182
1
原创 自动化测试 selenium 模块 webdriver使用
自动化测试————网络爬虫教学周期 自动化测试 selenium 模块 webdriver使用我们可以通过自动化来测试项目:我们第一步:打开谷歌浏览器打开进入点击帮助———点击———》关于Google Chrome查看版本号之后通过浏览器打开网址http://chromedriver.storage.googleapis.com/index.html通过自己的版本下载进入之...
2019-07-31 16:57:31
374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人