Python使用xlwt将TXT文件数据逐行写入Excel的完整示例

青禾
青禾
发布时间:2026-10-13 | 3人浏览过
原创

本文介绍如何使用Python的xlwt库将TXT文件中的每行数据逐行写入Excel文件。通过示例代码展示如何创建Workbook、添加Sheet,并处理多段TXT数据的连续写入操作,最终保存为xls格式文件。

利用xlwt库读取TXT文件内容,并将其写入Excel文件中,具体实现代码如下,已添加详细注释说明。

代码逻辑较为简单,具体实现如下所示:

# coding=utf-8
'''
main function:主要实现把txt中的每行数据写入到excel中
'''
#################
#第一次执行的代码
import xlwt #写入文件
import xlrd #打开excel文件
fopen=open("e:\\a\\bb\\a.txt",'r')
lines=fopen.readlines()
#新建一个excel文件
file=xlwt.Workbook(encoding='utf-8',style_compression=0)
#新建一个sheet
sheet=file.add_sheet('data')
############################
#写入写入a.txt,a.txt文件有20000行文件
i=0
for line in lines:
	sheet.write(i,0,line)
	i=i+1
#################################
#第二层执行代码,写入b.txt,
j=20001 #从20001行写入
fopen2=open("e:\\a\\bb\\b.txt",'r')
lines2=fopen2.readlines()
for line in lines2:
	sheet.write(j,0,line)
	j=j+1
file.save('minni.xls')

以上关于Python读取TXT每行数据并保存至Excel的实例分享完毕,希望能为读者提供有价值的参考,同时也欢迎大家继续支持本站获取更多技术内容。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表