(1)和lxml一样,Beautifu Soup也是一个HTML/XML的解析器,主要的功能也是如何解析和提取HTML/XML数据。 (2)lxml只会局部遍历,而Beautiful Soup是基于HTML DOM的,会载入整个文档,解析整个DOM树,因此时间和内存开销都会大很多,所以性能要低于lx ...
分类:
Web程序 时间:
2020-05-10 14:37:17
阅读次数:
68
1. ctrl + shift + n: 打开工程中的文件,目的是打开当前工程下任意目录的文件。 2. ctrl + j: 输出模板 3. ctrl + b: 跳到变量申明处 4. ctrl + alt + T: 围绕包裹代码(包括zencoding的Wrap with Abbreviation) ...
分类:
Web程序 时间:
2020-05-04 21:47:31
阅读次数:
81
jsoup是一个操纵HTML的Java库。它提供了很多便利的API,我们可以用HTML5 DOM方法和CSS选择器来获取URL,提取和操作数据。 先看一个简单的例子,新建一个Maven项目: 在项目的pom.xml文件中添加如下依赖: 确认项目下的External Libraries中包含如下jar ...
分类:
Web程序 时间:
2020-05-02 21:16:24
阅读次数:
73
H5新增API 选择器 querySelector()和querySelectorAll(),参数都是css选择器,前者返回符合条件的第一个匹配的元素,如果没有则返回Null,后者返回符合筛选条件的所有元素集合,如果没有符合筛选条件的则返回空数组。 getElementsByClassName()返 ...
1.css选择器 (1)标签属性值的提取 1、href的值URL的提取:这是最常见的,我们要进入下一页、或是打开内容页……都少不了URL值,如下面这段HTML,我们来提取一下里面的URL <ol class="page-navigator"> <li class="current"><a href= ...
分类:
其他好文 时间:
2020-04-29 10:54:35
阅读次数:
54
什么是选择器?选择器{样式;},在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素,类似这样body{color: pink;font size: 16px;}; 1. :标签选择器其实就是html代码中的标签,比如 、``、 等 2. ...
分类:
Web程序 时间:
2020-04-27 19:12:47
阅读次数:
54
css,暂时把他比作给html加各种花里胡哨东西的插件。 那么如果你要使用css给您的html增加一些东西,你必须得先导入他,怎么操作呢? 一、css引入方式,以下四种方法: 1.直接就在你的原有标签中增加style属性,用键值对去描述他。 <p style="color:font-weight:b ...
分类:
编程语言 时间:
2020-04-26 01:03:25
阅读次数:
81
一、HTML相关 前端介绍 HTML介绍 二、CSS相关 前端之CSS——CSS选择器 前端之CSS——盒子模型和浮动 前端之CSS——属性和定位 css3中@font-face模块自定义字体 CSS页面布局单位总结 三、JavaScript相关 JavaScirpt(JS)——js介绍及ECMAS ...
分类:
其他好文 时间:
2020-04-25 10:56:05
阅读次数:
62
Vue基础 el挂载点 1. Vue实例作用范围(el命中的元素及其后代元素内部都可以使用) 2. 多种选择器(与css选择器相同) 3. 不同dom元素(可以使用其余元素,但是不建议使用body和html) data数据类型 1. Vue中用到的数据存放在data中 2. data中可以写复杂类型 ...
分类:
其他好文 时间:
2020-04-25 00:43:51
阅读次数:
66
这个解析库对于学过前端的人非常友好,因为其有强大的CSS选择器,也可以增加或删除class,方便的提取数据或者属性。 初始化 字符串初始化 这个就是传入html代码的字符串格式,简单的requests库可以获得该参数。 以知乎 新闻页为例 r.text返回的是一个经过解码后的字符串,是unicode ...
分类:
编程语言 时间:
2020-04-24 01:01:23
阅读次数:
81