Excel工作技巧

1、将xls批量转换成为csv

python 复制代码
import pandas as pd
import os
import glob

# 设置文件路径
input_folder = r"D:\Lenovo\桌面\小学工作内容\25下"  # 替换为你的XLS文件所在文件夹
output_folder = r"E:\OldComputer\python学习\python实战\output"  # 替换为你想保存CSV文件的文件夹

# 获取所有XLS文件
xls_files = glob.glob(os.path.join(input_folder, "*.xls"))

for xls_file in xls_files:
    try:
        # 读取XLS文件
        df = pd.read_excel(xls_file)

        # 生成输出文件名(保持原文件名,只更改扩展名)
        base_name = os.path.basename(xls_file)
        csv_name = os.path.splitext(base_name)[0] + ".csv"
        output_path = os.path.join(output_folder, csv_name)

        # 保存为CSV
        df.to_csv(output_path, index=False, encoding='ANSI')
        print(f"已转换: {base_name} -> {csv_name}")

    except Exception as e:
        print(f"转换失败: {xls_file}, 错误: {str(e)}")

print("批量转换完成!")
相关推荐
feasibility.10 分钟前
MediaCrawler媒体采集平台安装与使用
爬虫·抖音·小红书·微博·bili
DanCheng-studio12 分钟前
毕设项目分享 大数据B站数据分析可视化系统
python·毕业设计·毕设
外收内放21 分钟前
数据分析(jupyter与pandas初体验)
python·学习
花间相见37 分钟前
【计算基础|网络04】—— HTTP接口实战(下):接口测试、鉴权与跨域排错
java·linux·人工智能·后端·python·计算机网络·postman
慧都小项38 分钟前
Python 跨文件重构怎么验证?PyCharm 用法查找、重构预览与测试流程
python·重构·pycharm·单元测试
SEO_juper42 分钟前
2026年用Python批量审计XML Sitemap:揪出sitemap.xml中的“配置错误/死链/过期页“(附完整代码)
java·python·seo·外贸独立站·谷歌优化
钱栈up1 小时前
自动化多平台发布:脚本报FAIL时用三个信号判断真实状态
python
余槐i1 小时前
拆解 Agent 核心原理|从零动手实现简易 AI 智能体(三)
人工智能·python·fastapi·ai agent
程序员AlbertTu1 小时前
# Mantissa 使用教程 — Python 版与 C++ 版
c++·python·数值运算
童园管理札记1 小时前
从政策驱动到课堂落地:2026年“人工智能+教育”全景解读与技术实践指南
人工智能·python·深度学习·职场和发展·学习方法