很多时候,我们的页面数据是动态的。所以,我们需要实时渲染页面: 一、用定时函数setInterval() 组件(输出当前时间): index.js: 这样每隔1秒页面就会重新渲染一次,这样传进去的时间数据也会更新了。 但是,用setInterval()是有问题的(这里就不作深究),所以引入了下面要说 ...
分类:
其他好文 时间:
2019-03-19 16:29:44
阅读次数:
138
Selenium 简介: 有时候我们在用 requests 抓取页面的时候,得到的结果可能和在浏览器中看到的不一样,在浏览器中可以看到正常显示的页面数据,但是使用 requests 得到的结果并没有。这是因为 requests 获取的都是原始的 HTML 文档,而浏览器中的页面则是经过 JavaSc ...
分类:
其他好文 时间:
2019-03-15 18:49:30
阅读次数:
151
一.正则解析 常用正则表达式回顾: 回顾练习: 项目需求:爬取糗事百科指定页面的糗图,并将其保存到指定文件夹中 二.Xpath解析 测试页面数据 常用xpath表达式回顾 代码中使用xpath表达式进行数据解析 安装xpath插件在浏览器中对xpath表达式进行验证:可以在插件中直接执行xpath表 ...
分类:
编程语言 时间:
2019-02-26 22:18:59
阅读次数:
249
一.安装模块 xpath数据解析流程: 1.pip install lxml 2.导包:from lxml import etree 3.实例化一个etree对象(将页面数据加载到该对象) 4.调用etree中的xpath函数结合着xpath表达式进行数据解析操作 ...
分类:
其他好文 时间:
2019-02-25 21:48:28
阅读次数:
182
输入网址,服务器接收到请求,返回数据,用户输入数据,通过表单提交(提交方法不同),服务器接收数据,并分辨数据来源网址,根据是否有无信息,返回页面,数据通过处理连接数据库,并返回信息. 通过wsgiref模块便捷创建socket套接字 server = simple_server.make_serve ...
分类:
其他好文 时间:
2019-02-25 20:11:07
阅读次数:
157
前言 本篇是我在使用vue过程中,遇到的几个小问题和之前不了解的东西,记录下来,希望能够帮助各位踩坑。如果喜欢的话可以点波赞,或者关注一下,希望本文可以帮到大家。 本篇记录个人遇到的问题如下: 路由变化页面数据不刷新问题 场景:比如文章详情数据,依赖路由的params参数获取的(ajax写在crea ...
分类:
其他好文 时间:
2019-02-23 11:06:32
阅读次数:
254
困扰了两个小时、定位问题不准确 // Servlet 接收中文参数不乱码 String 变量名= new String(request.getParameter("参数名").getBytes("iso 8859 1"), "utf 8"); // 请求和响应编码设置 request.setChar ...
分类:
其他好文 时间:
2019-02-21 09:26:34
阅读次数:
144
前言 我们在浏览器访问一个网页是通过url地址去访问的,django管理url配置是在urls.py文件。当一个页面数据很多时候,通过会有翻页的情况,那么页数是不固定的,如:page=1.也就是url路径里面带参数时候如何去处理呢? urls.py配置规则 由于django版本比较多,在查资料时候, ...
分类:
编程语言 时间:
2019-02-20 09:29:25
阅读次数:
192
前言 我们在浏览器访问一个网页是通过url地址去访问的,django管理url配置是在urls.py文件。当一个页面数据很多时候,通过会有翻页的情况,那么页数是不固定的,如:page=1.也就是url路径里面带参数时候如何去处理呢? urls.py配置规则 由于django版本比较多,在查资料时候, ...
分类:
Web程序 时间:
2019-02-10 16:24:23
阅读次数:
352
Ajax原理 在用requests抓取页面时,得到的结果可能和浏览器中看到的不一样:在浏览器中可以正常显示的页面数据,但用requests得到的结果并没有。这是因为requests获取的都是原始 HTML文档,而浏览器中页面 则是经过Ajax处理数据后生成的。这些数据可能在HTML文档 ...
分类:
Web程序 时间:
2019-02-10 10:55:45
阅读次数:
235