读书笔记--用Python写网络爬虫01--网络爬虫简介
Firefox简介
- http://www.mozilla.org/
- 中文官网:http://www.firefox.com.cn/ https://www.mozilla.org/zh-CN/firefox/
- Mozilla Firefox,中文俗称“火狐”(正式缩写为Fx或fx,非正式缩写为MF),是一个自由及开放源代码的网页浏览器;
- 支持多种操作系统,如Windows、Mac OS X及GNU/Linux等。
Firefox ESR版本
- Firefox提供了普通版和ESR(Extended Support Release,延长支持)版;
- ESR版本是Mozilla专门为那些无法或不愿每隔六周就升级一次的企业打造;
- Firefox ESR 版的升级周期为42周,而普通Firefox的升级周期为6周;
Firefox完整安装包
- web:http://www.firefox.com.cn/download/
- ftp:http://ftp.mozilla.org/pub/firefox/releases/
- 例如:获取Firefox某个ESR版本完整安装包 http://ftp.mozilla.org/pub/firefox/releases/52.2.0esr/win64/zh-CN/
常用Firefox浏览器插件
Firefox 附加组件: https://addons.mozilla.org/zh-CN/firefox/
下载
- Download Manager (S3):https://addons.mozilla.org/zh-CN/firefox/addon/s3download-statusbar/
- 多线程下载管理器:https://addons.mozilla.org/zh-CN/firefox/addon/multithreaded-download-manager/
网页浏览
- Dark Reader:https://darkreader.org/
GitHub代码查看
- Octotree:https://addons.mozilla.org/zh-CN/firefox/addon/octotree/
- Git History:https://addons.mozilla.org/zh-CN/firefox/addon/github-history/
网页保存
- Save Page WE:https://addons.mozilla.org/zh-CN/firefox/addon/save-page-we/
- 网页剪贴簿:https://addons.mozilla.org/zh-CN/firefox/addon/web-scrapbook/
广告拦截器
- https://addons.mozilla.org/zh-CN/firefox/addon/incognito-adblocker/
- https://addons.mozilla.org/zh-CN/firefox/addon/adblock-for-firefox/
- https://addons.mozilla.org/zh-CN/firefox/addon/adblock-plus/
其他
- Firebug:https://getfirebug.com/
- Selenium IDE:https://addons.mozilla.org/zh-CN/firefox/addon/selenium-ide/
- NoScript安全套件:https://addons.mozilla.org/zh-CN/firefox/addon/noscript/
- JSONView:https://addons.mozilla.org/zh-CN/firefox/addon/jsonview/
Waterfox
- https://www.waterfoxproject.org/
- Waterfox是一个纯64位版的火狐浏览器,使用Firefox官方源码,专门为64位Windows操作系统优化编译而成。
- 内置了最新Flash、Java和Silverlight插件的64位版本,支持任何官方火狐支持的扩展。
读书笔记--用Python写网络爬虫01--网络爬虫简介的更多相关文章
- 读书笔记--用Python写网络爬虫02--数据抓取
抓取(scraping)---爬虫从网页中抽取一些数据用以实现某些用途. 三种抽取网页数据的方法:正则表达式.Beautiful Soup和lxml. 2.1 分析网页 通过浏览器自带选项,查看网页源 ...
- 使用Python写的第一个网络爬虫程序
今天尝试使用python写一个网络爬虫代码,主要是想訪问某个站点,从中选取感兴趣的信息,并将信息依照一定的格式保存早Excel中. 此代码中主要使用到了python的以下几个功能,因为对python不 ...
- Python爬虫-01:爬虫的概念及分类
目录 # 1. 为什么要爬虫? 2. 什么是爬虫? 3. 爬虫如何抓取网页数据? # 4. Python爬虫的优势? 5. 学习路线 6. 爬虫的分类 6.1 通用爬虫: 6.2 聚焦爬虫: # 1. ...
- hadoop学习笔记——用python写wordcount程序
尝试着用3台虚拟机搭建了伪分布式系统,完整的搭建步骤等熟悉了整个分布式框架之后再写,今天写一下用python写wordcount程序(MapReduce任务)的具体步骤. MapReduce任务以来H ...
- 【读书笔记】iOS-网络-测试与操纵网络流量
一,观测网络流量. 观测网络流量的行为叫做嗅探或数据包分析. 1,嗅探硬件. 从iOS模拟器捕获数据包不需要做特别的硬件或网络配置.如果需要捕获这些数据包,那么可以使用嗅探软件来监听回送设备或是用于连 ...
- 用python写一个豆瓣短评通用爬虫(登录、爬取、可视化)
原创技术公众号:bigsai,本文在1024发布,祝大家节日快乐,心想事成. @ 目录 前言 登录 爬取 储存 可视化分析 前言 在本人上的一门课中,老师对每个小组有个任务要求,介绍和完成一个小模块. ...
- 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结
虽然看过一些Java 8新特性的资料,但是平时很少用到,时间长了就忘了,正好借着Java 9的发布,来总结下一些Java 8中的新特性. 接口中的默认方法和静态方法 先考虑一个问题,如何向Java中的 ...
- 读书笔记「Python编程:从入门到实践」_10.文件和异常
10.1 从文件中读取数据 10.1.1 读取整个文件 with open(~) as object: contents=object.read() with open('C:/Users/jou/ ...
- python 进阶读书笔记2 -- python魔法函数
#!/usr/bin/env python# -*- coding: utf-8 -*- class student: def __init__(self, name_list): self.stud ...
随机推荐
- 为什么struts2 ajax 方法执行两次
struts2中使用json插件执行ajax处理时,如果方法名是get方法的时候,方法会莫名其妙的执行两次. 原因: struts2 中JSON的原理是在ACTION中的get方法都会序列化,所以前面 ...
- 用Guava辅助Throwable异常处理
Guava的 Throwables 工具常常可以让exception处理更方便. Propagation 有时候,你会想把捕获的exception抛到上一个try/catch块.对于 RuntimeE ...
- MapReduce概念(转)
昨天,我在Xebia印度办公室发表了一个关于MapReduce的演说.演说进行得很顺利,听众们都能够理解MapReduce的概念(根据他们的反馈).我成功地向技术听众们(主要是Java程序员,一些Fl ...
- python对比两个文件问题
写一个比较两个文本文件的程序. 如果不同, 给出第一个不同处的行号和 列号. 比较的时候可以使用zip()函数 a=open('test.txt','r') b=open('test2.txt','r ...
- laravel框架——保存用户登陆信息(session)
public function inlog(Request $request) { //获取表单提交的数据 $input = $request->all(); //根本获取的数据去数据库中查询 ...
- An unspecified error occurred!
在我们生成证书的时候,有时候会遇到这个问题,明明刚从电脑的钥匙串申请的证书,却报错!遇到这个不用急.多试几次.不是你的生成的证书不管用,多半原因是因为你的网速太挫了!
- Altera quartus II遇到的问题
编译时提示: Warning (13024): Output pins are stuck at VCC or GND Warning (13410): Pin "SCLK" is ...
- android.support.design.widget.AppBarLayout 在android5.0+底部显示空白条问题
在最外层使用 RelativeLayout作为根节点,同时设置 android:fitsSystemWindows="true"问题解决. <?xml version=&qu ...
- 揭开.NET消息循环的神秘面纱(GetMessage()无法取得任何消息,就会进入Idle(空闲)状态,进入睡眠状态(而不是Busy Waiting)。当消息队列不再为空的时候,程序会自动醒过来)
揭开.NET消息循环的神秘面纱(-) http://hi.baidu.com/sakiwer/item/f17dc33274a04df2a9842866 曾经在Win32平台下奋战的程序员们想必记得, ...
- Linux定时运行与开机运行任务
http://os.51cto.com/art/200805/75144.htm at命令与crontab命令 http://os.51cto.com/art/201007/211874.htm ht ...