批量将txt文件转化为excel文件

这篇具有很好参考价值的文章主要介绍了批量将txt文件转化为excel文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

可以使用Python的内置库csv和openpyxl来完成这个任务。以下是一个基本的代码示例:
import csv
from openpyxl import Workbook

# 遍历目录中的所有.txt文件
for filename in glob.glob('*.txt'):
    with open(filename, 'r') as infile:
        reader = csv.reader(infile, delimiter=',')
        # 创建新的.xlsx文件
        wb = Workbook()
        ws = wb.active
        for row in reader:
            ws.append(row)
        # 保存为新的.xlsx文件
        wb.save(f"{filename[:-4]}.xlsx")

这段代码会遍历当前目录下的所有.txt文件,然后使用csv模块读取这些文件。每个.txt文件都会被转换为一个新的Excel工作簿,并保存在当前目录下,文件名与原.txt文件相同,但扩展名为.xlsx。

注意,这段代码假设你的txt文件是以逗号作为分隔符的。如果txt文件的分隔符是其他的字符(例如制表符或分号),你需要将上述代码中的delimiter=','替换为你的分隔符。

此外,这段代码没有处理可能出现的错误,例如文件读取错误或Excel写入错误。在实际使用时,你可能需要添加错误处理代码以使程序更健壮。文章来源地址https://www.toymoban.com/news/detail-661913.html

到了这里,关于批量将txt文件转化为excel文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows系统中将markdown文件批量转化为PDF

    需要将一个文件夹下的多个md文件转化为PDF 官网下载地址:Pandoc ,下载位置如下图。 下载后按照默认文件路径安装完成 使用everything软件查找pandoc.exe文件路径,如下图: 安装完成之后就可以在cmd窗口或Windows power shell中使用pandoc指令了,例如: bat脚本示例如下: 双击执行

    2024年02月13日
    浏览(69)
  • [labelme避坑]——批量将labelme生成json文件转化成dataset方法

    labelme的具体安装不再重复,大家可以看看其他帖子。up主最近自己处理数据集批量转化dataset,看了很多方法,有的没讲清楚,有的不断报错,今天写一个更为清晰的帖子供大家参考, 执行成功的话记得点赞收藏,欢迎交流 ~ 如果你记得labelme安装在哪里,那就直接过去,如果

    2024年02月06日
    浏览(43)
  • Python 实现txt、excel、csv文件读写【附源码】

    前言 一、txt文件读写 二、excel文件读写 总结 本文介绍使用Python进行文件读写操作,包括txt文件、excel文件(xlsx、xls、csv) 编译器使用的是PyCharm read()                  # 一次性读取全部内容 readline()            # 读取第一行内容 readlines()          # 读取文本全部内

    2024年02月01日
    浏览(70)
  • 提取txt文件中指定数据至excel中(python)

    注意:加 r 的原因是避免转义符的误解 推荐官网,用来检验自己的正则表达式是否正确: 菜鸟工具 相关函数库和函数有: import re 、 re.findall 、 re.search h(tuple格式的,不可以改) h_new hly 目的:不断在hly内加入新的元素,要求元素是浮点型,小数位数为2位,w为寻找的总体,

    2023年04月10日
    浏览(54)
  • Python 将列表数据写入文件(txt, csv,excel)

    将数据写入新文件 将数据写入第 i 行,第 j 列

    2024年01月16日
    浏览(116)
  • Python实现将txt文件转换成对应的excel或csv文件

    前言 本文是该专栏的第29篇,后面会持续分享python的各种干货知识,值得关注。 工作上可能会遇到这样的情况,使用python将某个txt文本,按照 行索引 和 列索引 转换成对应的excel文件或者是csv文件。 那对于这样的需求,用python如何实现呢?跟着笔者直接往下看解决方法。(

    2024年02月08日
    浏览(55)
  • Jupyter:用python读取pandas的csv文件,txt文件和excel文件

    首先打开Anaconda Powershell Prompt,输入豆瓣镜像源相关包的下载地址  pip  install  -i  https://pypi.doubanio.com/simple/  --trusted-host pypi.doubanio.com com后面要有空格,空格后面加pandas,后面好识别pd(pandas是包名,也可以改成其他任意名字,但是尽量不要改,容易出错) 按回车,显示S

    2024年02月04日
    浏览(67)
  • 【ArcGIS Pro二次开发】(41):勘测定界txt文件转数据库(批量)

    在规划工作中有时候会收到一种带坐标点的txt文件: 上网查了一下资料,这是根据《勘测定界界址点坐标交换格式》制作的固定格式文件。 其中包含了坐标系、精度、地块编号、地块名称、坐标点等信息。 这个工具的目的就是将TXT格式坐标批量转换为数据库文件,并读取地

    2024年02月09日
    浏览(47)
  • <九> objectARX开发:读写Excel、json与txt格式文件

      在实际应用中,有时候我们需要通过文本格式或者表格等格式来传递数据,例如*.txt、Excel表格或者*.json文件。此时我们就需要想办法来读写这些数据。本节我们来说一下如何读写读写Excel、json与txt格式文件。 2.1 读写Excel   excel文件的读写有多种方式来实现,这里我们

    2024年02月09日
    浏览(55)
  • 将符号分隔的文本文件txt转换为excel的实现

    文本文件如下: 现在不好处理,打算将其转换为excel,其中通过冒号分割: line.split(\\\":\\\") main方法如下: 其中去掉了横线----------------------------------------,结果如下: 相关依赖如下:

    2024年02月10日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包