如何利用Python将txt文件录入Excel表格
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,今天就跟大家聊聊有关如何利用Python将txt文件录入Excel表格,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。我们的手头有一个写满数据的
千家信息网最后更新 2024年09月22日如何利用Python将txt文件录入Excel表格
今天就跟大家聊聊有关如何利用Python将txt文件录入Excel表格,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
我们的手头有一个写满数据的txt文件,如何将它录入Excel表格呢?
Python将txt文件录入Excel
调用python中专门用于处理Excel表格的函数库 xlwt,建议大家打开CMD输入
pip3 install xlwt
检查一下是否安装了这个函数库。没安装的会自动安装。
建一个python文件,库调用,主函数,自定义函数都先写好
import xlwtdef writeinexcel():if __name__ == "__main__": writeinexcel()
打开.txt文件
import xlwtdef writeinexcel(): f = open('bZhanRank.txt','r',encoding='utf-8') #打开数据文本文档,注意编码格式的影响 if __name__ == "__main__": writeinexcel()
新建一个Excel表格
import xlwtdef writeinexcel(): f = open('bZhanRank.txt','r',encoding='utf-8') #打开数据文本文档,注意编码格式的影响 wb = xlwt.Workbook(encoding = 'utf-8') #新建一个excel文件 ws1 = wb.add_sheet('first') #添加一个新表,名字为first if __name__ == "__main__": writeinexcel()
进行一下预处理,用上write函数
import xlwtdef 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,'名称') ws1.write(0,1,'播放数') ws1.write(0,2,'追番人数 ') ws1.write(0,3,' 弹幕数') ws1.write(0,4,'点赞数量') ws1.write(0,5,'投币数') row = 1 #写入的起始行 col = 0 #写入的起始列 wb.save("数据表.xls") if __name__ == "__main__": writeinexcel()
预处理效果如下
从文件读取数据(以行为单位),并写入Excel表格。不用担心,我这里的一行数据里用 逗号(也可根据空格或其他符号)分割数据,让它们能存到对应列里。
import xlwtdef 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,'名称') ws1.write(0,1,'播放数') ws1.write(0,2,'追番人数 ') ws1.write(0,3,' 弹幕数') ws1.write(0,4,'点赞数量') ws1.write(0,5,'投币数') row = 1 #写入的起始行 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()
效果图,今天你有学费了吗?
python 获取一大段文本之间两个关键字之间的内容
import reclass match3Words(object):lines=0 def __init__(self,path,word1,word2): self.path = path self.word1 = word1 self.word2 = word2 def key_match(self): with open(self.path,'rb') as f: buffer = f.read() pattern = re.compile(self.word1+b'(.*?)'+self.word2,re.S) result = pattern.findall(buffer) if result != []: print(result) #self.lines +=1 #print("匹配到的行数:",self.lines) else: print("没有找到你输入的关键字") path = input("F:/log.lammps")word1 = "Step Temp TotEng PotEng KinEng Pxx Pyy Pzz Lx Ly Lz v_sxx v_syy v_szz v_sxyxy v_sxzxz v_szyzy"word2 = b"end"matchWords = match3Words(path, word1,word2)matchWords.key_match()
看完上述内容,你们对如何利用Python将txt文件录入Excel表格有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
文件
数据
表格
内容
函数
格式
编码
影响
起始
名字
之间
人数
关键
关键字
名称
效果
数据表
数量
逗号
变化
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
设置邮箱服务器
数据库设计 多对多
英拓网络技术有限公司
子网掩码可以保护网络安全吗
tongbi系统软件开发
网络安全工程师薪资排行榜
北京创新乐知网络技术
共建国家网络安全产业园区
软件开发团队项目 图片
顺德区智匙网络技术有限公司
崩坏三圣痕数据库
图片怎样传到acc数据库
网络安全靠人民手抄报小学生
网络安全的本质
杭州电脑软件开发工程师
数据库管理员权限 漏洞
dpf数据库文件
秦柯网络技术课程百度云
万方数据库的论文怎么看不
网络安全宣传标语28字
网站提示没连接数据库
广西钦州网络安全知识竞赛
数据库系统概念df
bark服务器 http
启动网络安全审查什么意思
二级联动值存入数据库
网络安全手抄报用a3纸
SOFTICE下载软件开发
微擎服务器环境
消息队列 数据库同步