python excel文件操作

来源:互联网 发布:linux系统dd命令 编辑:程序博客网 时间:2024/04/30 17:48

项目需要用python输出excel文件,度娘查询比较方便的第三方库有pyExcelerator和xlrd。其中pyExcelerator为新建输出excel库,xlrd为对已有文件进行操作。

具体的方法都比较简单,第一次用到python第三方库,一般就是下载库文件之后,进入目录,用python xxx install安装后就能在代码中引用了。

两个库的使用方法网上很多,不再赘述。给个pyExcelerator相关信息的链接:点击打开链接

依然遇到编码问题,其中'ascii' codec can't decode byte 0xcd in position 0:问题解决方法,需要转换编码,既是str.decode('gbk'),相关内码,编码文章需要深入理解。

输出txt文件时,如果需要指定文件编码,则需要import codecs。用codecs打开文件,具体为:file = codecs.open('test.txt','a','utf-8'),第二个参数a为可写,如果读的话为'r',然后调用file.readlines()方法。


0 0
原创粉丝点击