本文主要介绍利用Python登录知乎账号,抓取其中的用户名、用户头像、知乎的问题、问题来源、被赞数目、以及回答者。其中数据是配合Beautiful Soup进行解析的。
首先,要解决的是知乎登录问题。在程序中登录知乎我们直接提供用户名和密码是无法进行登录的,这里我们采用一个比较笨拙的办法直接在发送请求过程中附带上cookies。这个cookies值我们可以通过在火狐浏览器登录知乎时用firebug直...
分类:
编程语言 时间:
2016-04-22 19:27:40
阅读次数:
783
网上下载到的Firebug最后得到的都是一个.xpi文件 这个文件直接从文件夹拖入火狐浏览器就可以完成安装了,但浏览器总会告诉你无法通过验证。。。。 这时候你只需要在火狐浏览器中输入about:config 打开后将xpinstall.signatures.required 首选项设为 false ...
分类:
其他好文 时间:
2016-04-18 18:52:30
阅读次数:
130
控制台(Console)是Firebug的第一个面板,也是最重要的面板,主要作用是显示网页加载过程中产生各类信息。 一、显示信息的命令 Firebug内置一个console对象,提供5种方法,用来显示信息。 最简单的方法是console.log(),可以用来取代alert()或document.wr ...
分类:
编程语言 时间:
2016-04-17 15:54:53
阅读次数:
199
一、安装Firebug插件(web开发中常用的调试工具) 1、打开菜单选择【附加组件】 2、搜索firebug,点击安装 3、安装完成 二、cookie的新建与编辑 1、选择cookies标签,打开cookies下拉框,点击新建cookie 2、cookie新增页面,填写新增cookie的信息 3、 ...
分类:
其他好文 时间:
2016-04-14 13:54:59
阅读次数:
883
Firebug是网页浏览器 Mozilla Firefox 下的一款开发类扩展,如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。 安装如下: 下面是我使用中的截图: 相信您会喜欢这款插件! ...
分类:
其他好文 时间:
2016-04-13 02:13:31
阅读次数:
257
部分简单测试,工具sublime text ,firebug append 向每个匹配的元素内部追加内容。 eg: 执行完上述代码后由firebug内存中标签信息变为 jquery中append函数是将文本插入指定标签内。 appendTo:把所有匹配的元素追加到另一个指定的元素元素集合中 在页面中 ...
分类:
Web程序 时间:
2016-04-05 17:41:06
阅读次数:
237
Http协议入门 1 什么是http协议 http协议: 对浏览器客户端 和 服务器端 之间数据传输的格式规范 2 查看http协议的工具 1)使用火狐的firebug插件(右键->firebug->网络) 2)使用谷歌的“审查元素” 3)使用系统自带的telnet工具(远程访问工具) a)teln ...
分类:
Web程序 时间:
2016-04-05 00:16:20
阅读次数:
377
让网页不听的刷新 嵌入其他网站链接的代码 火狐插件 hackbar firebug livehttpheaders editor cookie tamper data view source chart ...
分类:
其他好文 时间:
2016-04-04 22:51:04
阅读次数:
221
YSlow 是Yahoo发布的一款基于FireFox的插件。 概述 YSlow 是Yahoo发布的一款基于FireFox的插件。 概述 如何安装YSlow? 安装YSlow必须首先先安装 Firebug,然后下载YSlow,再对其安装。 YSlow有什么用? YSlow可以对网站的页面进行分析,并告 ...
分类:
其他好文 时间:
2016-04-04 22:27:16
阅读次数:
163
火狐官方扩展中心在国外,国内可能访问某一节点出现了问题。所以可能扩展无法安装,并且扩展更新可能出现问题,导致启动检查扩展更新过慢影响启动。我们可以通过修改系统hosts文件加速访问。修改hosts文件方法如下: (1)打开“开始”菜单,点击“所有程序”,找到“附件”中的记事本。 (2)右键单击“记事 ...
分类:
其他好文 时间:
2016-03-31 16:21:34
阅读次数:
121