`
muyu
  • 浏览: 222802 次
  • 性别: 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())

 就可以了。

分享到:
评论

相关推荐

    将TXT转换成Excel工具.rar

    在IT行业中,文本数据处理是一项常见的任务,而将TXT格式的文件转换成Excel格式则能够更好地管理和分析数据。TXT文件通常包含纯文本信息,而Excel则提供了强大的表格和数据分析功能,因此这种转换对于数据工作者来说...

    文本转换成excel文件

    文本转换成Excel文件是一项常见的数据处理任务,尤其在大数据管理和分析中非常实用。这个软件工具专为此目的设计,能够高效地将结构化的文本文件转换为Excel电子表格格式,支持大量数据的处理,包括超过65536行和256...

    C# Excel格式转换,xls转换成xlsx,不依赖Excel,不依赖office

    "C# Excel格式转换,xls转换成xlsx,不依赖Excel,不依赖office"这个主题涉及了如何在C#环境中,利用第三方库进行Excel文件格式的转换,而无需安装Microsoft Office或者Excel。这种方式的优点在于,它使得应用程序...

    txt转换为excel文件

    "txt转换为excel文件"的主题涉及到了两个关键的文件格式:纯文本(.txt)和电子表格(.xlsx,.xls)。这里我们将详细探讨如何将TXT文件转换为Excel文件,以及为什么这种转换在实际应用中具有重要意义。 首先,TXT...

    将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)为后缀的...

    excel及txt文本转换成pajek格式软件

    为了解决这个问题,出现了专门用于将Excel和TXT文本转换成Pajek可识别格式的工具,如"excel 2pajek"和"tex2pajek"。 "excel 2pajek"工具是为了解决Excel表格数据导入的问题。Excel是一种强大的电子表格软件,广泛...

    (java源码)txt文本转excel

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

    实用txt转Excel工具

    "实用txt转Excel工具"是一款专为此目的设计的软件,它允许用户方便快捷地将纯文本文件(.txt)转换为Excel文件(.xls或.xlsx)。这个工具对于那些需要从日志文件、报告或其他纯文本源提取结构化数据并进行分析的人来...

    txt转换excel工具

    "txt转换excel工具"就是为了满足这一需求而设计的,它的主要目标是帮助用户轻松地将纯文本(.txt)文件转换成电子表格格式(.xlsx或.xls),即Excel文件。这种工具特别适合那些需要从文本数据中整理和分析信息的专业...

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

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

    excel与TXT文件相互转换小工具

    2:或者会将当前目录下的所有TXT文件转换为resut.xls文件 3:程序运行前不允许运行目录下同时存在TXT文件和xls文件 生成的文件存放在当前目录 进阶版操作方法: cmd打开命令行窗口 ##############################...

    PB导入excel转存txt

    根据给定的信息,本文将详细解释“PB导入excel转存txt”的知识点,包括PowerBuilder(PB)如何接收Excel数据并将其转换为TXT格式的过程、具体应用场景以及代码实现方式。 ### PB导入Excel数据并转存为TXT #### 一...

    Csv 转换成xls

    将CSV转换成XLS,主要是为了让数据能够利用Excel的高级特性,比如条件格式、数据透视表、图表等。这个过程可以通过编程实现,例如使用Python的pandas库或Java的Apache POI库。以下是使用Python pandas进行转换的基本...

    pb-dw2xls-v5.0.rar_DW2XLS 5_dw2xls_dw2xls v5.0_powerbuilder xls_

    《PB-DW2XLS-V5.0:PowerBuilder数据窗口到Excel的高效转换工具》 在信息技术领域,数据处理和报表生成是至关重要的环节,尤其是在企业级应用中。PowerBuilder是一款老牌且强大的第四代编程语言,常用于开发数据库...

    spire.xls c#/.net类库操作Excel,功能强大无需安装office

    对于已存在的Excel文件,Spire.XLS能快速读取并解析其中的数据,包括文本、数字、日期等各类数据类型。同时,它还可以处理隐藏的行、列和工作表,以及密码保护的文件。 4. **修改和更新Excel文件**: 通过类库...

    Linux下xlsx文件转txt文件.docx

    在Linux环境下,对微软Office格式的文件,如PPT、PPTX、DOC、DOCX、XLS和XLSX进行在线预览和转换是一项常见的需求。本文将介绍如何在CentOS 7.4系统上配置环境并实现xlsx文件转换为txt文件。 首先,我们需要知道...

    PDF转换成DOC\XLS

    标题“PDF转换成DOC\XLS”表明这个压缩包包含了关于如何将PDF文件转换为Microsoft Word(.DOC)和Excel(.XLS)格式的工具和信息。 PDF转换成Word的主要目的是为了便于编辑文本和内容。Word文档提供了丰富的编辑...

    excel 文件转换成文本文件

    市面上也有一些工具可以直接进行Excel到文本的转换,例如“Xls2Txt”(可能对应于提供的压缩包文件中的工具)。这些工具通常具有用户友好的界面,只需几步操作即可完成转换。例如,“Xls2Txt”可能会提供以下步骤: ...

    文本文件转换为excel

    文本文件转换为Excel是常见的数据处理需求,尤其是在处理大量结构化数据时。VB.NET是一种流行的编程语言,由Microsoft开发,适用于构建Windows桌面应用程序。在这个场景中,VB.NET被用来编写一个程序,能够读取文本...

    获取文本txt中的数据导出到excel中

    本文将深入探讨如何使用Delphi编程语言和ADO(ActiveX Data Objects)技术,从TXT文本文件中提取数据并将其导出到Excel电子表格中。ADO是微软提供的一种数据库访问接口,它允许程序员以统一的方式操作各种数据库系统...

Global site tag (gtag.js) - Google Analytics