首页 > 编程 > 写了一个Python脚本监视网页

写了一个Python脚本监视网页

2009年9月16日 发表评论 阅读评论

以前写过一个PHP脚本,用来导出自己在豆瓣网的收藏夹。。。接近100页的收藏列表自己慢慢拷贝粘贴会累死。。。写完调试花了半天。

后来又写了类似的PHP脚本,用来定时检查EBAY的页面,当时是想买一个便宜的WII,就搜索便宜的一口价,然后把发现的结果以邮件的形式通知自己,调试了好久,为了设置成cron定时任务又搞了好久。

今天写了一个Python脚本,赞一个。Python写起来真轻松啊。调试简单,什么都简单。读取网页就几行,操作文本文件就几行,定时任务更简单,一行。

代码在这里,邮件通知功能还没有加上:http://chenyi1976.com/code/UrlScan.zip。功能是刷ozchinese的二手交易版面,关键词是:xbox。大家看出来我是想拣便宜的二手XBOX360来着。

早上想了一下,Python比Java方便的地方:
环境方面:
1、无需编译,无需打包,直接运行
2、Python调试方便,无需IDE。
代码方面:
3、代码无需申明package,无需申明main函数
4、为了获取网络的数据,Java需要安装一个commons-httpclient包,还需要写一堆的流的代码,而Python只有一行。

和PHP比,Python也很强大。主要我一直没有找到Php调试的方便的方法,每次都是写好,上传,刷新网页,发现错误,重复以上步骤。最近发现php -a可以启动交互式命令行模式,但还是不如Python方便。

Python真好啊。

为什么我以前不知道啊。

我真的是太迟钝了。迟钝。迟钝。我是迟钝男。

原创的话痨如需转载请注明来源:http://blog.chenyi.me/blog/10657;转载的文章我会力所能及地注明来源如有疏漏请留言指正。

文章的脚注信息由WordPress的wp-posturl插件自动生成

分类: 编程 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.