一些网站会有相应的反爬虫措施,例如很多网站会检测某一段时间某个IP的访问次数,如果访问频率太快以至于看起来不像正常访客,它可能就会会禁止这个IP的访问。所以我们需要设置一些代理服务器,每隔一段时间换一个代理,就算IP被禁止,依然可以换个IP继续爬取。在Python中,可以使用urllib2中的Pro ...
分类:
编程语言 时间:
2017-10-04 16:18:34
阅读次数:
164
#Author:Mini#!/usr/bin/env pythonimport urllib.requesturl1="http://blog.sina.com.cn/s/blog_470071c90102x8jc.html"headers=("User-Agent","Mozilla/5.0 (W ...
分类:
Web程序 时间:
2017-10-02 17:51:08
阅读次数:
205
一、页面刷新问题 1.父页面A跳转到子页面B,B页面修改数据后再跳回A页面,刷新A页面数据 (1).父页面A代码 window.addEventListener("pageflowrefresh", function (e) { location.reload(); }); (2).子页面B代码 v ...
分类:
其他好文 时间:
2017-09-23 14:32:41
阅读次数:
274
window.opener.location.reload() 2个方法都是刷新父窗口,但是其中还是有奥妙的哦。window.opener.location.reload();这个方法在强迫父窗口的时候,在有些IE浏览器(比如安全设置高)的情况下,会弹出一个确认对话框,提示是不是要重新再刷新一次页面 ...
分类:
Web程序 时间:
2017-09-15 13:39:40
阅读次数:
279
父页面与子页面间相互传值 1。子页面又父页面通过window.open弹出 子页面要向父页面传值,只要在document前面加window.opener即可。如:父页面: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-eq ...
分类:
其他好文 时间:
2017-09-13 19:26:01
阅读次数:
119
文件的操作介绍 文件打开的方法 主要有两种: no with 格式:open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) 常用:variable ...
分类:
编程语言 时间:
2017-09-08 00:09:32
阅读次数:
276
这段代码我还没理解透彻,比如每一页的小说信息写入完成后,怎么在后面加上第几页,后期我将继续完善它。 ...
分类:
编程语言 时间:
2017-09-03 17:49:12
阅读次数:
188
父網頁:window.open("article.html")子網頁:var dialoginfo=$('#dialogdata',window.opener.document); alert(dialoginfo.html()); 說明:此方法只能獲取父窗口原始的信息,無法獲得通過JS設置的信息, ...
分类:
其他好文 时间:
2017-08-29 15:32:54
阅读次数:
227
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>对话框部件(Dialog Widget)演示</title> <link rel="stylesheet" href="//apps.bdimg.com/libs/ ...
分类:
其他好文 时间:
2017-08-26 23:37:38
阅读次数:
412
BOM的核心对象就是window,这一章没什么好说的,总结一些比较常用的: 1,a未定义,a; //报错window.a; //undefined 不能用delete删除全局变量 2,html5不支持<frame>标签,但是支持<iframe>标签 3,js中window对象的top,opener, ...
分类:
编程语言 时间:
2017-08-22 01:49:46
阅读次数:
227