自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 猿人学12题:入门JS

分析网址题目:需要将5页中的数加起来url:http://match.yuanrenxue.com/match/12第一步:F12进行抓包可以看见我们需要的数据都在这个请求中第二步:请求该URL需要携带那些参数 需要携带一个page和m参数page就是第几页,m参数看上去是加密过的,我们进行下一步分析找到m函数具体实现方法第三步:分析m参数是如何加密 我们直接进入到该请求的发起者,也就是调用栈,点击这个request可以清晰的看到m参数是如何实现的,m ="yuanre

2021-07-28 10:46:29 130

原创 Python爬虫(三)代理和cookie

代理代理概念:代理服务器接受请求 -> 请求转发免费代理IP:- 快代理- 西祠代理- 代理精灵- www.goubanjia.com代理的匿名程度:- 透明代理:目的服务器知道你使用了代理机制并且也知道你的真实IP- 匿名代理:知道使用了代理机制,但是不知道你的真实ip- 高匿代理:不知道使用了代理,也不知道你的真实ip实战1#准备:#代理ip和端口号#测试的过程import requestsurl = 'https://www.baidu.com/s?ie

2021-07-17 11:52:13 198

原创 Python爬虫(二)数据解析Xpath

xpath的使用安装-pip install lxml解析原理(流程)-实例化一个etree对象,将需要解析的数据加载到改对象中-调用etree对象中的xpath方法结合不同的xpath表达式进行标签定位和文本数据提取etree对象实例化- etree.parse(“FilePath”):将本地数据加载到etree对象中- etree.HTML(page_text):将爬取的数据加载到该对象中html中所有标签是遵循了树状结构xpath方法的返回值是一个列表使用标签定位

2021-07-05 13:54:36 151

原创 Python爬虫(二)数据解析之BeautifulSoup

bs4是如何解析的bs4数据解析解析原理:-实例化一个BeautifulSoup对象,将需要解析的页面源码加在到该对象中-调用BeautifulSoup对象中的方法和属性实现对标签定位和文本数据的提取bs4 操作#安装 #- pip install bs4 #- pip install lxml#实例化方式 #- BeautifulSoup(page_text,'lxml'):将互联网请求的数据加在到该对象#bs4相关解析操作#标签定位 # soup.tagName:定位到

2021-07-01 14:11:29 306

原创 Python爬虫requests的基本使用

1,爬虫概述什么是爬虫-通过编写代码模拟用户去访问网站,在网站中抓取数据。2,Requests模块的基本上使用requests模块作用:模拟浏览器发送请求环境安装:pip install requests实战1:爬取百度首页数据#1,requests.get(url,[headers],[params],[proxies]) 向指点网站发送get请求数据 #- url:网址,必须参数 #- headers:请求头,[可选参数] #- params:请求网址需要携带的参数,

2021-06-30 13:59:17 144

原创 Scala构造器的使用

1.构造器主要用于初始化对象2,Scala构造器分为:主构造器和辅助构造器3,主构造器会执行类定义中的所有语句4,主构造器的参数不能和属性名相同5,辅助构造器无论是直接还是间接,最后一定会调用主构造器6,主构造只有一个,辅助构造器可以有多个 class Person(inName: String, inAge: Int) { //创建主构造器 var name: String = ...

2020-03-23 22:30:01 212

原创 Scala函数注意事项和细节

Scala创建函数的注意事项和细节object Text { def main(args: Array[String]): Unit = { method01 val dog = new Dog method02(dog) println(dog.name) method03 println(method05())` print...

2020-03-23 22:02:48 166

原创 VMware安装win10出现OOBEREGION

1,VMware安装win10出现OOBEREGION解决方法:按Ctrl+Shift+F3进入系统,然后执行以下步骤:1、运行net user administrator /active:yes激活内置管理员2、运行%systemroot%\system32\oobe\setupsqm.exe来移除每次开机时的“安装程序正在为首次使用做准备”3、打开注册表编辑器,HKEY_LOCAL...

2020-03-11 22:24:44 11278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除