自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 14-用Python 读写 Excel 文件

在以前,商业分析对应的英文单词是Business Analysis,大家用的分析工具是Excel,后来数据量大了,Excel应付不过来了(Excel最大支持行数为1048576行),人们...

2020-09-30 08:09:00 60 0

原创 14-python爬虫之JSON操作

结构化的数据是最好处理,一般都是类似JSON格式的字符串,直接解析JSON数据,提取JSON的关键字段即可。 JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式;适用于进行数据交互的场景,比如网站前台与后台之间的数据交互 Python 3.x中自...

2020-09-29 23:45:31 12072 30

原创 13-用 Python 读写 Excel 文件

在以前,商业分析对应的英文单词是Business Analysis,大家用的分析工具是Excel,后来数据量大了,Excel应付不过来了(Excel最大支持行数为1048576行),人们开始转向python和R这样的分析工具了 XlsxWriter xlrd&xlwt OpenP...

2020-09-29 23:27:13 10258 20

原创 12-python正则表达式

掌握了XPath、CSS选择器,为什么还要学习正则? 正则表达式,用标准正则解析,一般会把HTML当做普通文本,用指定格式匹配当相关文本,适合小片段文本,或者某一串字符(比如电话号码、邮箱账户),或者HTML包含javascript的代码,无法用CSS选择器或者XPath 在线正则表达式测试网站h...

2020-09-29 23:25:23 8887 16

原创 13-python爬虫之JSON操作

结构化的数据是最好处理,一般都是类似JSON格式的字符串,直接解析JSON数据,提取JSON的关键字段即可。JSONJSON(JavaScript Object Notation) 是一...

2020-09-29 08:09:00 37 0

转载 刚刚用鸿蒙跑了个“hello world”!跑通后,我特么开始怀疑人生....

最近[华为鸿蒙OS 2.0]正式开源!关于鸿蒙的教程其实网上也已经有一些尝鲜的小伙伴分享的相关文章了,编者我按照步骤一步步跑下来,整个流程还是非常简单的,尤其是对Android开发的小伙伴来说,从IDE到项目的创建及项目的编译安装简直是一模一样呀。我特么的都有点怀疑人生了…感兴趣的读者也可以试试哦...

2020-09-28 13:38:32 10430 1

原创 12-正则表达式

掌握了XPath、CSS选择器,为什么还要学习正则?正则表达式,用标准正则解析,一般会把HTML当做普通文本,用指定格式匹配当相关文本,适合小片段文本,或者某一串字符(比如电话号码、邮箱...

2020-09-28 08:09:00 39 0

原创 10-python爬虫之lxml库

lxml 是一种使用 Python 编写的库,可以迅速、灵活地处理 XML ,支持 XPath (XML Path Language) lxml python 官方文档 http://lxml.de/index.html 学习目的 利用上节课学习的XPath语法,来快速的定位 特定元素以及节点信息...

2020-09-27 23:47:51 10144 1

原创 11-python爬虫之Beautiful Soup

CSS Selector CSS(即层叠样式表Cascading Stylesheet), Selector来定位(locate)页面上的元素(Elements)。Selenium官网的Document里极力推荐使用CSS locator,而不是XPath来定位元素,原因是CSS locato...

2020-09-26 18:50:50 12300 63

原创 09-XPath 语言-python爬虫

XPath 语言 XPath(XML Path Language)是XML路径语言,它是一种用来定位XML文档中某部分位置的语言。 学习目的 将HTML转换成XML文档之后,用XPath查找HTML节点或元素 比如用“/”来作为上下层级间的分隔,第一个“/”表示文档的根节点(注意,不是...

2020-09-26 18:38:17 8684 0

原创 08-页面解析之数据提取-python爬虫

​一般来讲对我们而言,需要抓取的是某个网站或者某个应用的内容,提取有用的价值,内容一般分为两部分,非结构化的文本,或结构化的文本。 关于结构化的数据 JSON、XML、HTML HTML文本(包含JavaScript代码)是最常见的数据格式,理应属于结构化的文本组织,但因为一般我们需要的关键...

2020-09-26 18:31:58 8497 0

原创 06-第一个python爬虫库urllib

终于要开始写爬虫代码了我们首先了解一下 Urllib 库,它是 Python 内置的 HTTP 请求库,也就是说我们不需要额外安装即可使用,它包含四个模块:第一个模块 request,它...

2020-09-22 08:06:00 51 0

原创 07-TCP3次握手,4次挥手过程!都不知道怎么学爬虫

1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2)服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK...

2020-09-22 08:06:00 24 0

原创 07-TCP 3次握手,4次挥手过程!都不知道怎么学爬虫

1、建立连接协议(三次握手) (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。 (2)服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标识SYN给客户端,询问客户端是否准备好...

2020-09-22 07:23:38 8477 0

原创 06-python爬虫库urllib,开始编写python爬虫代码

终于要开始写爬虫代码了 我们首先了解一下 Urllib 库,它是 Python 内置的 HTTP 请求库,也就是说我们不需要额外安装即可使用,它包含四个模块: 第一个模块 request,它是最基本的 HTTP 请求模块,我们可以用它来模拟发送一请求,就像在浏览器里输入网址然后敲击回车一样...

2020-09-22 07:17:12 7968 15

原创 04-爬虫利器Fiddler

Fiddler不但能截获各种浏览器发出的HTTP请求,也可以截获各种智能手机发出的HTTP/HTTPS请求。 Fiddler能捕获IOS设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的H...

2020-09-20 15:28:54 16927 34

原创 05-HTTP协议-万字好文!建议收藏

HTTP协议介绍 设计HTTP(HyperText Transfer Protocol)是为了提供一种发布和接收HTML(HyperText Markup Language)页面的方法。 Http组成 由两部分组成:请求与响应 客户端请求消息 客户端发送一个HTTP请求到服务...

2020-09-20 13:58:18 15552 27

原创 05-HTTP协议-值得收藏

HTTP协议介绍设计HTTP(HyperText Transfer Protocol)是为了提供一种发布和接收HTML(HyperText Markup Language)页面的方法。H...

2020-09-20 11:57:27 17 0

原创 03-python爬虫基本原理

爬虫是 模拟用户在浏览器或者某个应用上的操作,把操作的过程、实现自动化的程序 当我们在浏览器中输入一个url后回车,后台会发生什么?比如说你输入http://www.sina.com.cn/ 简单来说这段过程发生了以下四个步骤: 查找域名对应的IP地址。 向IP对应的服务器...

2020-09-19 20:41:37 13021 48

原创 02-认识python爬虫

学习目的 了解爬虫,爬虫起源; 爬虫是什么 专业术语:网络爬虫(又被称为网页蜘蛛,网络机器人) 网络爬虫,是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本。 爬虫起源(产生背景) 随着网络的迅速发展,万维网成为大量信息的载体,如何有效地提取并利用这些信息成为一个巨大的挑战; ...

2020-09-19 20:29:26 8733 18

原创 03-爬虫基本原理

爬虫是 模拟用户在浏览器或者某个应用上的操作,把操作的过程、实现自动化的程序当我们在浏览器中输入一个url后回车,后台会发生什么?比如说你输入http://www.sina.com.cn...

2020-09-19 20:07:00 24 0

原创 10-jQuery中的事件与动画教程

jQuery中的事件 作者:曾庆林 事件初探 加载文档完成触发:$(document).ready(function(){}) 事件可以多次执行。 代码可以简写:$(function(){}) 事件绑定 1 可以之间添加事件函数 $("h1").click(functio...

2020-09-19 18:03:38 8894 0

原创 09-jquery获取元素的尺寸

元素的尺寸 height() width() 内容的宽 不含padding marign innerHeight() innerWidth() 内容的宽加上padding outerHeight() outerWidth() 内容的宽+padding+borderWidth...

2020-09-19 17:54:45 10143 0

原创 08-jquery 文档Dom操作大全-建议收藏

jQuery 插入元素 内部插入 append()方法 语法格式 append(内容) Append(function(index,html)) 该方法在匹配元素集合的每个元素末尾插入由参数指定的内容并返回jQuery对象。 html <button>按钮</button&g...

2020-09-19 09:33:41 9994 29

原创 07-jQuery-Class 操作

Class 操作 作者:曾庆林 addClass() 添加class $(elem).addClass("active"); //注意class active 前面没有加点 removeClass() 删除class <h1 class="activ...

2020-09-19 09:23:27 8704 0

原创 06 jquery 获取元素的内容-html()-val()-text()

获取元素的内容 作者:曾庆林 html()方法 Html():获取匹配元素集合中第一个元素的HTML内容 html(htmlstring) 设置匹配元素中的HTML内容 //很少用,几乎大部分的jquery方法都可以用这样的回掉函数形式 html(function(index,hmtl)):根据传...

2020-09-19 09:14:36 8794 0

原创 05-jquery-CSS 相关操作

CSS 相关操作 CSS()方法 // 获取元素的css $("h1").css("font-size"); // 设置css $("h1").css("font-size",...

2020-09-19 09:12:14 9679 0

原创 04- jQuery 选择器大全教程收藏备用

jQuery 基本选择器&层次选择器 作者:曾庆林 jQuery选择器的优势 写法简单 支持CSS1至CSS3选择器 完善的处理机制 CSS选择器回顾 选择器 语法 ID选择器 #ID{CSS规则} 类选择器 .className{CSS规则} 分组选择器 E1...

2020-09-19 09:08:37 11702 24

原创 01-为什么要学爬虫-python小白爬虫入门教程

学习目的以及需求 需求来自于:抓取的某个网站或者某个应用的内容,提取有用的价值 实现手段 模拟用户在浏览器或者应用(app)上的操作,实现自动化的程序 爬虫应用场景(利用爬虫能做什么?) 大家最熟悉的应用场景 抢票神器(360抢票器) 投票神器(...

2020-09-18 22:17:52 14629 42

原创 如何破解从入门到放弃,跨入最有钱途岗位,成为一个开发者?

​在大学计算机专业、理工类专业大多学习,C/C++,Java这些开发语言,Android, iOS也有不少同学买书或下载视频学习,但是最后都是没有结果。 推荐诸位一本教孩子学习语言的书,很多家长看了都说管用! 另外再推荐几本程序猿必备的精品读物:《C语言:从看懂到看开》、《JAVA语言...

2020-09-18 22:08:04 8922 0

原创 Python学习资料总结

把手里积累了这么久的Python入门资料整理了一下,发现其实,有了这些,python入门真的不难,每天花点时间学,真的不会影响工作。下面一起来看看这些资料吧!一、可以学习Python的地...

2020-09-17 08:02:00 60 0

原创 Python学习资料总结-建议收藏备用

​把手里积累了这么久的Python入门资料整理了一下,发现其实,有了这些,python入门真的不难,每天花点时间学,真的不会影响工作。下面一起来看看这些资料吧! 一、可以学习Python的地方 ♥曾庆林老师【python教程】 App版本:https://www.anxz.com/dow...

2020-09-16 22:36:43 17365 64

原创 03-$(document).reay()

页面载入 作者:曾庆林 jquery基础入门+实战系列教程 window.onload方法长久以来是程序员解决客户端页面载入问题的一个方法,只有少数大型的图片文件会被快速的载入,而大部分大型的图片文件会使window.onload()载入的很慢. DOM 1.0 加载方式 window.on...

2020-09-11 23:50:46 13742 0

原创 01-jquery概述

JQuery概述 作者:曾庆林 jQuery由美国人John Resig于2006年初创建,至今已吸引了来自世界各地的众多javascript高手加入其team。 jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,...

2020-09-11 23:28:37 15720 0

原创 02-$符号-jquery与js相互转换

$符号-jquery与js相互转换 作者:曾庆林 获取Dom对象 JavaScript方式 var id=document.getElementById("id"); jQuery方式 var $id=$("#id"); js Dom对象 转换为jQue...

2020-09-11 23:25:17 13101 0

原创 10-python程序员,面向对象基础

《python小白入门系列教程》 有对象吗? 没有就new 一个 今天我们要用python new 一个对象 面向过程VS面向对象 1)面向过程 核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 **优点是:**极大的降低...

2020-09-11 22:58:15 18345 55

原创 09-python文件处理与输入输出

《python小白入门系列教程》 专栏 • 第09篇 有些时候你的程序会与用户产生交互。举个例子,你会希望获取用户的输入内容,并向用户 打印出一些返回的结果。我们可以分别通过 input() 函数与print函数来实现这一需求。 对于输入,我们还可以使用 str (String,字符串)类的各种...

2020-09-11 22:36:06 12329 2

原创 10-python程序员,如何快速处对象

《python小白入门系列教程》专栏 • 第10篇文|曾庆林深度好文:7000字 | 15分钟阅读有对象吗?没有就new 一个今天我们要用python new 一个对象面向过程VS...

2020-09-11 08:00:00 50 0

原创 04python—15种字符串操作

《python小白入门系列教程》专栏 • 第02篇 字符串是字符的序列 。字符串基本上就是一组单词。我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容。下面告诉你如何在Python中使用字符串。 1. 字符串定义 使用单引号'...

2020-09-05 13:42:00 18165 0

原创 08-python中的包与模块

你已经了解了如何在你的程序中通过定义一次函数工作来重用代码。那么如果你想在你所编写的别的程序中重用一些函数的话,应该怎么办?正如你可能想象到的那样,答案是模块(Modules) 编写模块有很多种方法,其中最简单的一种便是创建一个包含函数与变量、以.py为后缀的文件 from..impo...

2020-09-05 00:03:50 15467 0

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