2009年8月10日星期一

用 python 处理 xls 文件

想让每日作业计划需要的 excel 文件自动生成~
用 PyExcelerator 的资料
http://blog.chinaunix.net/u/10686/showart_529096.html 使用 pyExcelerator 读 Execl 文件 by libin1983
http://blog.donews.com/limodou/archive/2005/07/09/460033.aspx [Python模块]使用pyExcelerator来读写Excel文件 by limodou
http://cocobear.info/blog/2009/01/16/use-python-deal-with-excel/ 使用Python处理Excel表格使用Python处理Excel表格 by 可可熊
大家真是没创意,标题都差不多 =v=


打算用 PyExcelerator ,不行再上 win32com 。
xlrd ?以前试图用过,可惜摸不着边,有心理阴影,实在不行再说吧>.<

第一个坎是不会安模块=.= 还好有 readme 和 google 。右键我的电脑-属性-高级-环境变量,在 path 里加上 python 的安装位置。然后捣鼓着弄好了。

第二个问题是…… PyExcelerator 的读和写完全找不到关系哎>.< 读倒是出乎想象的简单。可是写……
http://www.unix.com/shell-programming-scripting/82612-perl-split-excel-workbook-indiv-excel-files.html
这里给了现成的代码^v^
意料之内, PyExcelerator 读得不错,不过写出来就很干瘪了>.<

虽然心理上非常讨厌只支持 windows 的东西,但是没办法……安了个 PythonWin ,以便使用 win32com 。

http://ipython.javaeye.com/blog/328249 python写excel文件
也许可以用~

http://jinheking.javaeye.com/blog/163250 python 读取excel(ZT)
看起来很不错哦~不过问题貌似是没有出处囧

http://topic.csdn.net/u/20080611/14/854cae71-4c6a-43ef-8c17-14ef1b3c42a5.html
三楼有个使用win32com.client的封装

今天大概是没希望写完了。不过进度很乐观。明晚美好的夜班又有有意义的事可做了=v=

没有评论:

发表评论