python 读取和生成excel文件的简单示例
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 52php.cn的小编两巴掌来看看吧!
今天来看一下如何使用python处理excel文件,处理excel文件是在工作中经常用到的,python为我们考虑到了这一点,python中本身就自带csv模块。 1.用python读取csv文件: csv是逗号分隔符格式 一般我们用的execl生成的格式是xls和xlsx 直接重命名为csv的话会报错: Error: line contains NULL byte insun解决方案:出错原因是直接是把后缀为xls的execl文件重命名为csv的 正常的要是另存为csv文件 就不会报错了 譬如我们有这么个csv文件:
打印出来是这样的list ['a','1','1'] ['a','2','2'] ['b','3','3'] ['b','4','4'] ['b','5','5'] ['b','6','6'] ['c','7','7'] ['c','8','8'] ['c','9','9'] ['c','10','10'] ['d','11','11'] ['e','12','12'] ['e','13','13'] ['e','14','14']
2.用python写入并生成csv
这样存进去的是存到一列了 跟我们原本意图存进5列不一样 使用python的csv生成excel所兼容的csv文件的话,主要就是创建writer时的参数时要有dialect=’excel’ 代码修改为: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |