`
muyu
  • 浏览: 218572 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

txt2xls:把文本转换成excle

阅读更多

http://sourceforge.net/projects/pyxlwriter/

 

pyXLWriter 是一个生成Excel兼容电子报表的Python类库,它是John McNamara's Perl Spreadsheet::WriteExcel 1.0 module的一部分,支持Python 2.1以上版本。

 

解压缩,在example文件夹中找到示例文件:tab2xls.py,查看代码前面的注释,然后运行:

 

tab2xls.py demo.txt target.xls

 

 

文本文件中的数据格式如下:

 

00010025 634352
00010026 619866

 

问题出现了,在把解析后的数据插入excel时,00010025前面的0被截掉了,也就是说,单元格默认把“00010025”作为“数字”处理了。

 

查询附带的API,http://search.cpan.org/src/JMCNAMARA/Spreadsheet-WriteExcel-0.42/WriteExcel/doc/WriteExcel.html#Creating_and_using_a_Format_obje

 

    $worksheet->write(0, 0, "One", $format);
    $worksheet->write_string(1, 0, "Two", $format);

write方法是tab2xls.py自带的:

worksheet.write([nrow, ncol], cell.strip())

 为了写入文本,改为

worksheet.write_string([nrow, ncol], cell.strip())

 就可以了。

分享到:
评论

相关推荐

    (java源码)txt文本转excel

    用Java代码写的一个实用例子,用来把txt文本中的数据处理后导出excel格式的文本 。注意:txt文本为UTF-8格式(可用editPlus编辑器更改文本编码),Java源码也是UTF-8(自行百度eclipse设置成utf8方法)

    将txt导入excel 快速将txt转换成excel (2.16版)

    txt 转换成excel (2.16版) 0.有更新^_^(2.18版) https://download.csdn.net/download/vb748/2883662 1.添加文件或者目录 2.设置分隔符 3.转换(可批量转换) 4.文本方式速度快,产生的是以.xls或(.xlsx)为后缀的...

    txt文本文件截取写入excel程序代码

    本资源是java读txt文本文件,截取写入excel程序代码。内含有说明文件 BaoDan.txt是原文件 BaoDan.xls是生成的excel文件 BaoDanTransf.txt是转换后的txt文件 BaoDanTfansf.java是源程序把原文件转换为excel和txt文件 ...

    csv2xls,批量转换CSV到Excel

    批量转换一个目录中的所有的标准CSV文件到目标目录中,并会默认将所有单元格设置为文本格式,以保证长数字不丢失精度 具体开发见:https://blog.csdn.net/someboy53/article/details/82120199

    xls二维结构数据表转txt数据文本等4小工具集 v1.2.zip

    xls二维结构数据表转txt数据文本等4小工具集包括xls二维结构数据表转txt数据文本、csv数据文本、mysql语句及数据预览小工具。 xls二维结构数据表转txt数据文本等4小工具集 v1.2更新日志 改进读取方式,解决读取...

    将txt导入excel 快速将txt转换成excel (2.18版)

    5.“生成文本文件” 产生的是以.xls为后缀的文本文件 6.增加“禁用和启用自动公式”功能 7.增加“设定单元格文本格式”功能 8.自动识别office版本,也可指定后缀名 9.如果你安装过office2007然后又卸载重新安装回...

    使用python将xml转化为Excel

    由于生成excel,所以没必要让用户选择xml文件,默认对指定文件夹下的所有的XML文件进行转换,并把转换得到的Excel放在指定文件夹。 运行时可以双击.py文件(看不到具体log); 或者按住shift同时鼠标右键,选择在此处...

    txt2excel:采用java编程语言,目的是解决文本文件转化成excel的问题。支持多个txt批量转化,自定义分隔符等

    采用java编程语言,目的是解决文本文件转化成excel的问题。 1、支持多个txt批量转化,自定义分隔符 2、支持生成xls和xlsx两种格式 3、自带数据校验,可尽最大可能避免转换失误 对代码的几点说明 1、...

    Excel转换成Txt文本小程序(.net)

    有大量的客户资料但都是Excel文件形式,想导到foxmail里,但foxmail的导入导出通讯录只认txt文本,所以针对这个问题写了个C#小程序,可以直接把Excel转换成foxmail可以直接导入的Txt文本

    txt转换成excel

    用java将txt转换成excel //文本路径和电子表格的路径 static String txtFilePath = "d:\\20150211\\工资.TXT"; static String excelFilePath = "d:\\20150211\\test.xls";

    Linux下xlsx文件转txt文件.docx

    Linux命令行实现在线预览PPT,PPTX,DOC,DOCX,XLS,XLSX文件,可以实现xlsx文件转txt文件,文档内是安装插件详细步骤

    实用txt转Excel工具

    一款非常实用的txt转换xls的工具 可以按照指定的格式进行转换。

    使用 FME 将勘测定界坐标交换格式文本文件转换成 GIS 格式 EXCEl

    利用FME,把excel格式的界址点文件,转换成arcgis格式的shp文件。可批量转换,通过选择放excel的文件夹进行批量转换成shp。

    VC与excel,txt文本文档之间的相互数据转换与存储

    VC与excel,txt文本文档之间的相互数据转换与存储.经过大量的搜索,把VC操作excel与txt文档的资料汇总于此。

    excel 文件转换成文本文件

    excel 文件中的多个sheet转换成多个文本文件.

    快速将txt格式的数据文件转换为excel文件

    0已有更新(2.16版):http://download.csdn.net/source/2136915 1快速将txt格式的数据文件转换为excel文件 2后缀名不一定是txt只要是文本格式的就行 3可以自己指定分隔符(tab,空格,或者用户自定义的符号)

    免费版.NET Excel组件_Free Spire.XLS for .NET 8.3

    使用 Free Spire.XLS for .NET,开发人员可以在 .NET 应用程序中快速对 Excel 文档进行各种编程操作,如根据模板创建新的 Excel 文档,编辑现有 Excel 文档以及对 Excel 文档进行转换等。Free Spire.XLS for .NET 是...

    CSV文件转换器(转TXT/Excel等格式).rar

    Advanced CSV Converter是一款CSV文件转换工具,它能够将CSV文件转换为TXT/HTM/XLS/EXCEL XML/DBF等格式文件。首先选择要转换的CSV文件,或带有CSV文件的文件夹,选择转换后的保存位置,下一步后,设置转换常用...

    c# 中使用代码的方式将EXCEL格式的数据转换成CSV文件

    使用c#语言实现将Excel格式的数据转换成CSV文件的。如xls、xlsx的数据转成可以用文本编辑软件编辑的CSV文件。

    xls转json excel转json

    使用nodejs写的一键excel转json工具,,excel2003表使用时全选设置单元格格式为文本,另存为保存一下, 转换完的json为[[],[]]压缩格式和一个合并的json, 实际使用时需要app.js中的parseData转换单个json或者...

Global site tag (gtag.js) - Google Analytics