十几行代码带你用Python批量实现txt转xls,方便…

2019-01-10 07:50:12来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

前天看到后台有一兄弟发消息说目前自己有很多txt 文件,领导要转成xls文件,问用python怎么实现,我在后台简单回复了下,其实完成这个需求方法有很多,因为具体的txt格式不清楚,当然如果是有明确分隔符的会更好处理些,可以直接把txt文件转成csv文件,这样可以用excel打开后就是表格的样式了,如果直接要转成xls,那就需要用到python的读写excle文件的模块,具体实现如下:

十几行代码带你用Python批量实现txt转xls,方便快捷

 

其中比较有意思的是zip函数的使用,zip(*row_list),具体什么意思呢,还是看下面一个例子吧:

十几行代码带你用Python批量实现txt转xls,方便快捷

 

看例子还是比较直观的,文档上叫压缩解压缩操作,另外这行worksheet.write(item, i, float(value), style=style),这个函数的参数分别对应的意思是行,列,值和格式,最后建议把脚本拷贝到自己电脑上运行下试试,别的不多说了,这篇到就到这里,希望对大家有用。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Python学习笔记:装饰器

下一篇:from bs4 import BeautifulSoup 报错