python读写excel

今天想做个读写excel的雏形,http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html从这篇博文里看了下大致的介绍,然后拷贝了他那份代码,我电脑装的是office2010,就新建了个xlsx文件,随便写了几个数,然而却不能读取,在群里问了下,xlrd那个模块只能处理xls,想处理xlsx需要另外一个xlsxwriter模块,嫌麻烦就没下,先用xls做实验吧。
再建了个xls跑了下试了试代码无误。

这是我发现他在函数里都使用了实参“file.xls”,这搞得奇奇怪怪的,于是我决定全改成形参,杯具就这样发生了,它的main函数是这样的

def main():
   tables = excel_table_byindex()
   for row in tables:
       print row

在他份代码里没问题,因为他的都是实参,改成形参后,应该在这里传入形参的,结果我忘了,代码愣是通不过,pdb调试显示没读取成功,但我没搞明白到底咋没成功,顺便说下用了这pdb才发现vs的debug真是好用。
然后我就各种改,整了一下午,最可气的是中间我发现可能是这个形参没传入,但我中间gale好多,有一个sheet我不知怎么改成了sheets,到晚饭才捋清楚,一并把所有bug改好了,唉,程序员绝对是要折寿的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值