使用Python将TXT文件提取到Excel表格当中
import row as row import xlwt def writeinexcel(): f = open('bZhanRank.txt', 'r', encoding='utf-8') # 打开数据文本文档,注意编码格式的影响 wb = xlwt.Workbook(encoding='utf-8') # 新建一个excel文件 ws1 = wb.add_sheet('first') # 添加一个新表,名字为first # ws1.write(0, 0, 'mate1') # ws1.write(0, 1, 'h1') # ws1.write(0, 2, 'is_gum1 ') # ws1.write(0, 3, ' mate2') # ws1.write(0, 4, 'h2') # ws1.write(0, 5, 'is_gum2') # ws1.write(0, 6, 'mate3') # ws1.write(0, 7, 'h3') # ws1.write(0, 8, 'is_gum3') # ws1.write(0, 9, 'iactual2') # ws1.write(0, 10, 'ref_fqf_actual_value') # ws1.write(0, 11, 'weldtimeactualvalue') row = 0 # 写入的起始行 col = 0 # 写入的起始列 #通过row和col的变化实现指向单元格位置的变化 k =1 for lines in f: a = lines.split(',') #txt文件中每行的内容按逗号分割并存入数组中 k+=1 for i in range(len(a)): ws1.write(row, col ,a[i])#向Excel文件中写入每一项 col += 1 row += 1 col = 0 wb.save("数据表.xls") if __name__ == "__main__": writeinexcel()
效果如下:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」