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("批量转换完成!")
相关推荐
在钱塘江4 小时前
Langgraph从新手到老师傅-2-Agent是什么
人工智能·python
uwvwko4 小时前
buuctf——web刷题第5页
前端·python·php·web·ctf·buuctf
YF云飞5 小时前
CVPR2019 Oral论文《Side Window Filtering》解读及算法 Python 实现
python·算法·计算机视觉
大翻哥哥5 小时前
Python轻量化革命:用MicroPython构建边缘智能设备
开发语言·python
Ratten5 小时前
使用 OpenCV 实现图片的批量压缩
python
站大爷IP5 小时前
Python集合:高效处理无序唯一数据的利器
python
在钱塘江5 小时前
Langgraph从新手到老师傅-1-入门篇
人工智能·python
站大爷IP6 小时前
Python字典:从入门到精通的实用指南
python
君科程序定做6 小时前
使用 Python 自动化检查矢量面数据的拓扑错误(含导出/删除选项)
开发语言·python·自动化