voodoo 发表于 2013-4-28 15:24 
这功能用Excel内置的VBA编程不照样轻松搞定吗?
呃...
1、我主要用Linux,条件所限,用Excel不是很方便,也没研究过Openoffice/Libreoffice有没有类似Excel的VBA功能。
2、Excel的VBA可以不打开程序和文件,提取xls的内容?真没仔细研究过VBA,确实不知道如何实现。
3、这次是学习过程中的一个练习,下次也许是定点提取或筛选数据,归整后交给r处理,然后交给gnuplot出图。
Python是胶水语言,与很多程序都有接口(太多了,经典的开源软件和少量商业软件),简单的读一下手册就能作基本的应用了。Python的网络功能也是很厉害的,直接抓取统计数据库中的特定数据,也可能可行,至少现在用Python抓取网页数据的应用太多了。
当然,单次任务并不适合这么做,如果是重复性的任务,就很有用了。另一方面,Python是脚本语言,如果熟练的话,随写、随用、随丢的方式,也不是不可以。