归档之于 ‘ 2013 年二月

Windows下eric的安装

1.eric简介

eric是一个使用Python、PyQt和QScintilla开发的IDE,可以进行Python和Ruby等编程语言的编程开发。这款IDE仅有9M左右,即便解压安装后,也只有40M左右,十分的小巧,但功能非常齐全,可谓是麻雀虽小,五脏俱全。

eric分为eric4和eric5两个分支,其中eric4适用于Python2.6.0及以上的Python2版本,Qt4.6.0及以上,PyQt4.6.0及以上,QScintilla2.2.0及以上;eric5适用于Python3.1.0及以上的Python3版本,Qt4.6.0及以上,PyQt4.7.0及以上,QScintilla2.4.0及以上。请大家先安装好上面提到的版本的软件(安装Windows可执行文件版本PyQt的不需要再另行安装Qt和Qscintilla)。

下面的文章以eric4为例进行介绍。
阅读全文

Windows下PyQt4的安装(本文已过期)

1.环境

OS: Windows 7 64bits
Python: 2.7.2

2.软件下载

我们可以在http://www.riverbankcomputing.co.uk/software/pyqt/download这里,获得PyQt4的下载,请注意选择正确的Python版本和系统位数。(该获取方法已失效,原页面称不再提供Windows二进制包。)
阅读全文

Android开发”Your project contain error(s)”问题解决方法

今天重新安装Android开发环境,创建了一个测试项目,然后发现一运行就出现了“Your project contain error(s), please fix them before running your application.”错误。下面给出问题描述及解决方法。

开发环境:
OS: Windows7 32bits
JDK: 1.6.20
Eclipse: Helios Service Release 2
ADT: 21.1.0
阅读全文

《版本控制之道——使用Git》读书笔记

1.书籍信息

书名:Pragmatic Version Control: Using Git
译名:《版本控制之道——使用Git》
作者:Travis Swicegood
译者:董越,付昭伟,等
出版社:电子工业出版社
ISBN:9787121107191
页数:182

2.纸张、印刷与排版

小16开本,纸张一般。
排版正常。

3.勘误

暂无

4.笔记与评价

阅读级别:细读。
推荐级别:入门者可细读,已有一定基础者可忽略。
阅读全文

[Python代码]Discuz!论坛(X2.5)发帖及回复脚本

昨天,我介绍了Discuz!论坛登录的Python脚本实现(点击进入)。今天,我继续这一系列,介绍Discuz!论坛最常见的一类脚本操作——发帖及回复。这里,我只实现普通主题的发表以及回复的脚本。

首先,我们依然要来分析发主题帖和回复时传输的数据包所post的数据:
阅读全文

[Python代码]Discuz!论坛(X2.5)模拟登录脚本

Discuz!论坛是国内使用最广泛的论坛系统之一,目前最新的版本是X2.5。本文将介绍Discuz! X2.5版本系统模拟登录的Python脚本实现。

首先,我们来查看一下登录时传输的数据包中的post数据有哪些:
阅读全文

《编写可读代码的艺术》读书笔记

1.书籍信息

书名:The Art of Readable Code
译名:《编写可读代码的艺术》
作者:Boswell, D., Foucher, T.
译者:尹哲,郑秀雯
出版社:机械工业出版社
ISBN:9787111385448
页数:191

2.纸张、印刷与排版

16开本,纸张正常。
排版不错,行、段间距较大,配图丰富。

3.勘误

暂无。
书籍页面(华章图书):http://www.hzbook.com/Books/6402.html

4.笔记与评价

阅读级别:细读。
推荐级别:细读。
阅读全文

《信息之美》读书笔记

1.书籍信息

书名:Information is beautiful
译名:《信息之美》
作者:David Mccandless
译者:温思玮
出版社:电子工业出版社
ISBN:9787121160707
页数:241

2.纸张、印刷与排版

本书封面为厚纸板,书内页为全彩页厚纸。16开本,但较普通书更宽。
书中基本没有纯文字内容,基本全部是图,中译本部分字体不合适。

3.勘误

暂无

4.笔记与评价

阅读级别:略读。
推荐级别:灵感激发参考书。
阅读全文

[Python代码]人人网状态墙抓取脚本

在很多活动中,会使用诸如人人墙、微博墙这类产品增强现场的氛围,而在活动后,如何保留这些状态呢?我们不可能会指望着以后再登录这些网站一页一页翻看下去,因为像人人墙15条状态一页,一次活动很容易就几十上百页,甚至不能指望这些网站永久的正确保留这些状态墙(比如,现在去查看比较早的人人墙,发表时间一律是2011-09-06 01:26,原始的时间数据就已经丢失了)。这时,我们就需要把这些状态墙抓取下来留作永久保存的几年了。
阅读全文

[Python代码]人人网登录脚本(含登录失败及验证码处理)

用Python实现的人人网登录脚本在网上并不少见,但是一般都没有对登录失败验证码进行处理,而本文中的代码将对登录失败的情况进行具体的错误提示,并通过自动下载验证码手动输入的方式处理验证码问题

本文中的代码是去年一次活动中,为了获得人人墙中的状态而编写的,代码中的一些部分参考了网上其他的脚本,今天又做了一定的修改。
阅读全文

return top